int line
while ((line=br.readLine()) != null) {
System.out.print(line);
}
注意, readLine() 會刪除每行末尾的跳行符號 (即 "\r\n") 後再傳回, 因此檔案中原本的五列資料用 print 輸出時全部擠在一列, 如果用 println 就會輸出五列了.
int ch;
while ((ch=br.read()) != -1) {
System.out.print((char)ch);
}
這樣就不會像 readLine() 那樣會自動刪除列尾的跳行字元了, 即使用 print 也會輸出完整內容 :
留言
張貼留言