[問題] 有關Scanner一問 (已解決)
最近在寫個程式要讀取一串整數序列(ex:1 2 3 4 5)並計算,
想說用while-loop搭配scanner.hasNext()去抓資料,
找遍examples似乎都在序列尾端加上一個結束記號(0, done, end... etc.)來跳出loop
那如果不使用結束記號, 也就是直接偵測按下Enter做為結束記號的話
hasNext()又會卡在最後一筆資料後面(跳不出loop)
像這樣是遇到了什麼問題呢...?
(有試過去偵測他跑到哪裡卡住, 似乎是在資料算完後判斷while()是否成立,
結果不成立, 沒有進入while-loop, 就卡在那裏了)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.15.201
→
11/02 13:58, , 1F
11/02 13:58, 1F
推
11/02 19:11, , 2F
11/02 19:11, 2F
解決問題了! 謝謝兩位大大 :)
※ 編輯: ar643015 來自: 114.32.15.201 (11/02 22:06)
java 近期熱門文章
3
14
PTT數位生活區 即時熱門文章