簡単な質問がありますが、古い投稿でそれに関する情報を見つけることができませんでした。それは私のwhileループに関係しています。ユーザーがエンターキーを入力したとき、つまり患者 ID が空になったときに while ループを終了させたいです。入力の最初のラウンドで Enter キーを押すと while ループは終了しますが、多くの情報を入力してループを数回実行すると、Enter キーを押してもループが終了せず、患者 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