[問題] Scanner吃掉換行
是這樣的
假如說我現在有一個txt檔
內容是
1 2 3
4 5 6
7 8 9
10 11 12
.
.
.
.
我希望處理後的output是
1 2 3 4 5 6 7 8 9 10........
之前有爬過文知道用BufferReader的解法
可是我想嘗試看看使用 Scanner 來達到一樣的效果(鐵齒= =")
File f= new File("test.txt");
Scanner sc = new Scanner(f).useDelimiter(" ");
while(sc.hasNext()){
System.out.print(sc.next()+" ");
}
現在是卡在每一行的最後一個數字會被拆成(數字\n)
output變成
1 2 3
4 5 6
7 8 9
.
.
.
不知道有沒有什麼方法可以把換行符號吃掉
然後可以順利的得到該數字
感謝解答!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.174.33.197
推
08/05 09:51, , 1F
08/05 09:51, 1F
→
08/05 10:16, , 2F
08/05 10:16, 2F
→
08/05 10:18, , 3F
08/05 10:18, 3F
推
08/05 10:43, , 4F
08/05 10:43, 4F