Re: [蟲?] InputStream 在 for 迴圈
※ 引述《WhenTheyCry (34)》之銘言:
: 1.
: for(int i=1;i<Integer.parseInt( in.readLine() );i++)
: 2.
: String temp = in.readLine();
: for(int i=1;i<Integer.parseInt(temp);i++)
: 請問上面兩個有什麼差別呢?
: 我使用1.的時候readLine都會讀到''
: P.S.應該不是來源的問題,因為我換成2.就正常了
我不知道什麼是'',不過for迴圈每一次都會整個跑完
以1.來說 每次跑到判斷i有沒有小於in.readLine時,I/O就會請你在輸入一次
2.的話,就是請你先輸入一個temp,for迴圈會去抓那個String當作他的極限
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.24.253.85
※ 編輯: kevin771012 來自: 163.24.253.85 (05/17 09:33)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):