日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java 单字节_java文件读取。(单字节读取和按行读取读取)

發布時間:2025/4/5 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java 单字节_java文件读取。(单字节读取和按行读取读取) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

評論

#?re: java文件讀取。(單字節讀取和按行讀取讀取)

2008-10-06 15:16

隔葉黃鶯

再簡單也比不過 groovy 的這一行代碼

text = new File("foo.txt").getText(); ??回復??更多評論

#?re: java文件讀取。(單字節讀取和按行讀取讀取)

2008-10-06 16:23

van

@隔葉黃鶯

PHP,Python,Rudy都可以這么簡單..

這樣沒啥可比性..

學Java的新手依然比學其他語言的新手多.

So從這個角度來講,博主的文章還是更具價值的.:-)??回復??更多評論

#?re: java文件讀取。(單字節讀取和按行讀取讀取)

2008-10-06 19:00

隔葉黃鶯

第一段代碼應使用字節緩沖,不然效率會低很多,緩沖的大小可適應實際來調整

第二段代碼,不需要逐層 close(),這里的實現都是裝飾模式,外層 close() 時會調用內層對象的 close() 方法。??回復??更多評論

#?re: java文件讀取。(單字節讀取和按行讀取讀取)

2008-10-06 19:37

duduli

想從基礎學起,呵呵 @隔葉黃鶯

回復??更多評論

#?re: java文件讀取。(單字節讀取和按行讀取讀取)

2008-10-06 19:37

duduli

這個我也知道,但是并沒過多的考慮。@隔葉黃鶯

回復??更多評論

#?re: java文件讀取。(單字節讀取和按行讀取讀取)

2008-10-06 19:56

隔葉黃鶯

你都知道呀,就當我什么也沒說。??回復??更多評論

#?re: java文件讀取。(單字節讀取和按行讀取讀取)

2008-10-06 20:22

duduli

也不能那樣說啦,至少還是有缺陷的。謝了@隔葉黃鶯

回復??更多評論

#?re: java文件讀取。(單字節讀取和按行讀取讀取)

2008-12-09 16:37

fofo

行讀取時貌似代碼有問題

while((l = br.read()) != -1){

readoneline = br.readLine();

System.out.println(readoneline);

}

改為:

String readoneline;

while ((readoneline = br.readLine()) != null) {

System.out.println(readoneline);

}

可以正確讀出??回復??更多評論

#?re: java文件讀取。(單字節讀取和按行讀取讀取)

2010-08-06 16:15

董澤榛

同意你的看法@fofo

回復??更多評論

#?re: java文件讀取。(單字節讀取和按行讀取讀取)

2011-11-30 11:58

alexyang

行讀取時貌似代碼有問題

while((l = br.read()) != -1){

readoneline = br.readLine();

System.out.println(readoneline);

}

改為:

String readoneline;

while ((readoneline = br.readLine()) != null) {

System.out.println(readoneline);

}

可以正確讀出

-------------------------------------

以上兩種寫法都有問題。

第一種會丟失每行第一個字符,

第二種會丟失第一行。??回復??更多評論

#?re: java文件讀取。(單字節讀取和按行讀取讀取)

2011-11-30 12:12

alexyang

抱歉,上面弄錯了,

while ((readoneline = br.readLine()) != null) {

readoneline = new String(readoneline.getBytes(), "UTF8");

之前寫成了

while ((readoneline = br.readLine()) != null) {

readoneline = new String(br.readLine().getBytes(), "UTF8");

br.readLine()又讀了一行。

回復??更多評論

#?re: java文件讀取。(單字節讀取和按行讀取讀取)[未登錄]

2012-05-14 16:01

Erica

就是啊,原本的錯誤會把每行第一個字符給去掉了@fofo

回復??更多評論

總結

以上是生活随笔為你收集整理的java 单字节_java文件读取。(单字节读取和按行读取读取)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。