我試圖寫這個方法,它一直向用戶讀取,直到輸入「exit」這個單詞。我嘗試了休息和循環;它沒有工作。我一直在嘗試,但即使輸入「退出」一詞也不會停止。任何想法如何解決這一問題?謝謝。停止從閱讀用戶輸入java的掃描儀?
public void read(Scanner scanner){
while(3<4){
String in = scanner.nextLine();
Scanner scanner_2 = new Scanner(in);
String name = null;
if(scanner_2.hasNext()){
//create and add the user to the user container class
name = scanner_2.next();
System.out.println(name);
}
if(name == exit)
//stop or break the while loop
}
}
而不是'while(3 <4)',爲什麼不直接使用'while(true)'? – Jeffrey
Thansk的建議。我不知道我能做到這一點 – FranXh