我正在制作一个简单的课程程序,将各种项目的价格加在一起。 当它给出总数后,它要求输入密码;如果输入正确,它将(最终)允许用户查看常规用户无法看到的信息。我不断收到的问题是它不会接受密码。即使输入正确,每次都会输入错误的密码。我非常喜欢初学者,非常感谢你的帮助!在boolean admin = false;
和下一组代码之间,我只是有一些公式和System.out的。决定它们并不重要。需要帮助创建简化密码
boolean admin = false;
System.out.printf("Your total comes to %.2f", totalPrice);
kbd.nextLine();
System.out.println();
System.out.println("Enter the password.");
String password = kbd.nextLine();
if (password.equals(admin)) {
System.out.println("You are now logged in.");
} else {
System.out.println("Incorrect Password.");
}
admin's a boolean - 字符串如何等于布尔值? –
你好?再说一遍,你的问题没有意义 - 请回答上面的问题,并告诉我们你期望使用这段代码的行为以及为什么。 –
我非常想让管理员输入一次输入消息“您现在已登录”,如果输入了不同的单词,它将显示“密码不正确”。目前无论输入什么内容,都会显示“密码错误”。 –