嘿,夥計們,我想知道我該如何讓掃描儀接受比第一個字更多的內容?我的掃描儀(用於用戶輸入)只讀取第一個單詞,如何讓它讀取所有輸入?
我的代碼的空格,您看到這樣的空白之前只有第一個字(摘錄)
if (command.equals("diary"))
{
String stuff;
while (scanner.hasNextLine())
{
stuff = scanner.nextLine();
BufferedWriter writer = new BufferedWriter(new FileWriter("C:\\text.txt")); //you don't need to create a File object, FileWriter takes a string for the filepath as well
try {
writer.write("Diary info: " + stuff);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
writer.close();
}
}
多少錢你希望它接受?整條線? – immibis
有很多選項,但您需要向我們展示示例輸入和預期輸出。沒有它,我們只能猜測你需要什麼。 – Pshemo