我正在製作一個簡單的課程程序,將各種項目的價格加在一起。 當它給出總數後,它要求輸入密碼;如果輸入正確,它將(最終)允許用戶查看常規用戶無法看到的信息。我不斷收到的問題是它不會接受密碼。即使輸入正確,每次都會輸入錯誤的密碼。我非常喜歡初學者,非常感謝你的幫助!在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 - 字符串如何等於布爾值? –
你好?再說一遍,你的問題沒有意義 - 請回答上面的問題,並告訴我們你期望使用這段代碼的行爲以及爲什麼。 –
我非常想讓管理員輸入一次輸入消息「您現在已登錄」,如果輸入了不同的單詞,它將顯示「密碼不正確」。目前無論輸入什麼內容,都會顯示「密碼錯誤」。 –