嘿,我是一个新的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);
}
}
}
“该代码也有一个错误,我无法弄清楚” - 什么是错误? – scottysmalls