[J2SE] 一次讀入所有檔案內容行 readAllLines
上一次認真寫 Java 程式的時候,Regular Expression還不在規格內哩。
後來改寫Perl/Ruby,讀入檔案內容很快(是指「編程」很快),以下 Ruby 示例:
lines = File.readlines('filename.txt')
很高興剛才研究到,Java也可以做到類似的事情(而非我那個年代囉哩八嗦的IO):
Path = Paths.get("filename.txt");
List<String> lines = Files.readAllLines(path, Charset.defaultCharset() );
前後再包上抓例外的碼就行了,方便呀!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.146.40.116
推
01/24 16:01, , 1F
01/24 16:01, 1F
→
01/24 16:34, , 2F
01/24 16:34, 2F
推
01/24 22:16, , 3F
01/24 22:16, 3F
→
01/24 22:29, , 4F
01/24 22:29, 4F
→
01/27 10:12, , 5F
01/27 10:12, 5F