作者BM0108 (衝)
看板java
標題[問題] 如何讓判斷換行
時間Thu Aug 19 19:10:15 2010
我的問題感覺還滿簡單的,但我在網路上爬不到範例,只好請諸位前輩幫忙。
問題太蠢的話還請前輩多多包涵>"<
我想要寫一個會讀.txt檔的程式
並開一個string陣列儲存.txt檔的每一行(一行存陣列一格)
這樣出現一個問題,就是要知道.txt檔中到底有幾行,否則無法決定陣列要開多大
(不負責任的方法就是直接宣告一個很大很大,基本上不會爆的陣列,但我不想這樣寫)
我想到的寫法是宣告一個初始值為0的計數器,並用「迴圈+if」,重複判斷換行了沒,每
換行一次計數器就+1
迴圈執行完後,計數器再+1,就是陣列要宣告的大小
但我不知道判斷換行與否的語法該怎麼寫
有請前輩指導
非常感謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.4.170
推 slalala:\r\n 08/19 19:11
→ pico2k:File.separator 08/19 19:48
推 jknm0510a:那就用vector吧..不知道java有沒有就是了 08/19 20:30
推 bala045:有vector被arrayList取代了吧? 08/19 20:38
推 bapemilo:用ArrayList吧~比較方便 08/22 00:21