【发布时间】:2016-01-30 03:25:04
【问题描述】:
嘿,我是 java 的新程序员,并尝试制作密码系统。我希望有人审查代码并给我一些建议。该代码也有一个我无法弄清楚的错误,所以我需要有人详细告诉我我做错了什么,这样我就不会再犯错误了。谢谢!
package Main;
import java.util.Scanner;
public class ProgramRunner {
public static void main(String [] args){
Scanner imput = new Scanner(System.in);
umNoName lol = new umNoName();
//password
String password = "pass";
lol.GetPassword(password);
}
}
package Main;
import java.util.Scanner;
public class umNoName {
public static String password = "pass";
public String Name;
public void simpleMessage(String Name){
System.out.println("Hello " + Name);
}
public void GetPassword(String password){
Scanner imput = new Scanner(System.in);
System.out.println("Password: ");
String Password = imput.nextLine();
if(Password == password){
simpleMessage(Name);
}else{
System.out.print("Password is incorrect!");
System.exit(0);
}
}
}
【问题讨论】:
-
“代码也有错误我无法弄清楚” - 错误是什么?