我有一個簡單的問題,我在舊帖子中找不到任何信息。它與我的while循環有關。我希望我的while循環在用戶輸入回車鍵時結束,即當患者ID爲空時。 while循環終止,如果我輸入第一輪輸入,但如果我輸入大量的信息並運行循環幾次擊中輸入不會結束循環,當它再次請求患者ID。這是代碼。我爲while()嘗試了許多不同的變體。感謝您的幫助!當用戶輸入輸入密鑰時,循環未閉合?
//Obtain Patient Id
System.out.print("Enter patient: ");
patientID= kb.next();
//While patient id is not empty
while(patientID.length()==0) {
// Obtain patient ID
System.out.print("\nEnter patient: ");
patientID=kb.next();
//End While
kb是掃描器對象嗎?然後請發佈創建它的代碼以獲得更多信息 –