我正在尋找一種方式來基本上給用戶一些控制檯輸出,看起來與他們鍵入的內容完全相同,然後再次提示輸入更多內容。問題是我有一個方法修改每個發現的不包含空格的字符串。基本控制檯輸入和輸出
在用戶給出的每個句子結尾處,我試圖找出一種方法來獲得換行符,然後再次輸出到控制檯並提示「請輸入一個句子:」。以下是我迄今爲止...
System.out.print("Please type in a sentence: ");
while(in.hasNext()) {
strInput = in.next();
System.out.print(scramble(strInput) + " ");
if(strInput.equals("q")) {
System.out.println("Exiting program... ");
break;
}
}
這裏是正在顯示的控制檯輸出:
Please type in a sentence: Hello this is a test
Hello tihs is a tset
光標停在同一條線上,如上面的例子「TSET」。
我想發生的是:
Please type in a sentence: Hello this is a test
Hello tihs is a tset
Please type in a sentence:
具有AS和後直接「句:」光標出現在同一行
希望幫助清理我的問題。
可以在同一行作爲
" ... sentence: "
光標出現」你只需將你的'請輸入'輸出移動到你的循環中,然後呢? –更具體。指定用戶應該輸入什麼以及程序應該給出什麼輸出作爲迴應。 – nhouser9
@ nhouser9試圖更具體。我不知道如何格式化我的控制檯輸出的問題,所以它明確標識。 – ClownInTheMoon