java 单字节_java文件读取。(单字节读取和按行读取读取)
評論
#?re: java文件讀取。(單字節(jié)讀取和按行讀取讀取)
2008-10-06 15:16
隔葉黃鶯
再簡單也比不過 groovy 的這一行代碼
text = new File("foo.txt").getText(); ??回復(fù)??更多評論
#?re: java文件讀取。(單字節(jié)讀取和按行讀取讀取)
2008-10-06 16:23
van
@隔葉黃鶯
PHP,Python,Rudy都可以這么簡單..
這樣沒啥可比性..
學(xué)Java的新手依然比學(xué)其他語言的新手多.
So從這個(gè)角度來講,博主的文章還是更具價(jià)值的.:-)??回復(fù)??更多評論
#?re: java文件讀取。(單字節(jié)讀取和按行讀取讀取)
2008-10-06 19:00
隔葉黃鶯
第一段代碼應(yīng)使用字節(jié)緩沖,不然效率會低很多,緩沖的大小可適應(yīng)實(shí)際來調(diào)整
第二段代碼,不需要逐層 close(),這里的實(shí)現(xiàn)都是裝飾模式,外層 close() 時(shí)會調(diào)用內(nèi)層對象的 close() 方法。??回復(fù)??更多評論
#?re: java文件讀取。(單字節(jié)讀取和按行讀取讀取)
2008-10-06 19:37
duduli
想從基礎(chǔ)學(xué)起,呵呵 @隔葉黃鶯
回復(fù)??更多評論
#?re: java文件讀取。(單字節(jié)讀取和按行讀取讀取)
2008-10-06 19:37
duduli
這個(gè)我也知道,但是并沒過多的考慮。@隔葉黃鶯
回復(fù)??更多評論
#?re: java文件讀取。(單字節(jié)讀取和按行讀取讀取)
2008-10-06 19:56
隔葉黃鶯
你都知道呀,就當(dāng)我什么也沒說。??回復(fù)??更多評論
#?re: java文件讀取。(單字節(jié)讀取和按行讀取讀取)
2008-10-06 20:22
duduli
也不能那樣說啦,至少還是有缺陷的。謝了@隔葉黃鶯
回復(fù)??更多評論
#?re: java文件讀取。(單字節(jié)讀取和按行讀取讀取)
2008-12-09 16:37
fofo
行讀取時(shí)貌似代碼有問題
while((l = br.read()) != -1){
readoneline = br.readLine();
System.out.println(readoneline);
}
改為:
String readoneline;
while ((readoneline = br.readLine()) != null) {
System.out.println(readoneline);
}
可以正確讀出??回復(fù)??更多評論
#?re: java文件讀取。(單字節(jié)讀取和按行讀取讀取)
2010-08-06 16:15
董澤榛
同意你的看法@fofo
回復(fù)??更多評論
#?re: java文件讀取。(單字節(jié)讀取和按行讀取讀取)
2011-11-30 11:58
alexyang
行讀取時(shí)貌似代碼有問題
while((l = br.read()) != -1){
readoneline = br.readLine();
System.out.println(readoneline);
}
改為:
String readoneline;
while ((readoneline = br.readLine()) != null) {
System.out.println(readoneline);
}
可以正確讀出
-------------------------------------
以上兩種寫法都有問題。
第一種會丟失每行第一個(gè)字符,
第二種會丟失第一行。??回復(fù)??更多評論
#?re: java文件讀取。(單字節(jié)讀取和按行讀取讀取)
2011-11-30 12:12
alexyang
抱歉,上面弄錯(cuò)了,
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()又讀了一行。
回復(fù)??更多評論
#?re: java文件讀取。(單字節(jié)讀取和按行讀取讀取)[未登錄]
2012-05-14 16:01
Erica
就是啊,原本的錯(cuò)誤會把每行第一個(gè)字符給去掉了@fofo
回復(fù)??更多評論
總結(jié)
以上是生活随笔為你收集整理的java 单字节_java文件读取。(单字节读取和按行读取读取)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 建行网银在线消费支出是什么
- 下一篇: aws搭建java项目_AWS下S3之j