看板 java 關於我們 聯絡資訊
大家好!! 小弟這次在寫成績系統的test code碰到一些問題 unit test 時自動輸入完全沒有問題 可是當使用system.in() 做自動輸入時 程式卻會執行到一辦停住 導致下行的assertequals 是 null 順序如下 輸入5個 double的成績值 然後按Y 確認修改 手動與自動的結果(上方用system.in):http://imgur.com/a/RZVyj code:http://pastebin.com/m5M7PhvE 感激不盡~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.171.136.218 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1461688139.A.744.html
bitlife: 沒仔細看,猜是古老的crlf問題,把\n分別用\r,\r\n各試一遍 04/27 11:25
沒辦法! 不過還是感謝大大 ※ 編輯: ggcip0514 (59.115.90.5), 04/27/2016 16:56:14
DOPIPI: scanner = new Scanner(System.in)放在 System.setIn後? 04/28 12:03