java創(chuàng)建一個類實現(xiàn)讀取一個文件中的每一行顯示出來
更新時間:2017年01月13日 09:47:34 投稿:jingxian
下面小編就為大家?guī)硪黄猨ava創(chuàng)建一個類實現(xiàn)讀取一個文件中的每一行顯示出來的實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
實例如下
import java.io.*;
import java.util.*;
class MyBufferReaderDemo{
private FileReader fb;
MyBufferReaderDemo(FileReader fb){
this.fb=fb;
}
public String BufferReader() throws IOException{
StringBuilder s1=new StringBuilder();
int ch=0;
while((ch=fb.read())!=-1)
{
if(ch=='\r')
continue;
if(ch=='\n')
return s1.toString();
else
s1.append((char)ch);
}
if(s1.length()!=0)
return s1.toString();
return null;
}
public void myClose() throws IOException{
fb.close();
}
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
FileReader f1=new FileReader("d:\\MyBufferReaderDemo.java");
MyBufferReaderDemo myb=new MyBufferReaderDemo(f1);
String line=null;
while((line=myb.BufferReader())!=null){
System.out.println(myb.BufferReader());
}
myb.myClose();
}
}
以上這篇java創(chuàng)建一個類實現(xiàn)讀取一個文件中的每一行顯示出來就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- Java 創(chuàng)建動態(tài)類和查看方法列表信息的實例
- Java創(chuàng)建內(nèi)部類對象實例詳解
- Java開發(fā)之內(nèi)部類對象的創(chuàng)建及hook機制分析
- Java實現(xiàn)創(chuàng)建運行時類的對象操作示例
- Java手動方式創(chuàng)建枚舉類示例
- Java為什么基本數(shù)據(jù)類型不需要進行創(chuàng)建對象?
- Java動態(tài)調(diào)用類中方法代碼
- java 利用java反射機制動態(tài)加載類的簡單實現(xiàn)
- Java 8 動態(tài)類型語言Lambda表達式實現(xiàn)原理解析
- Java實現(xiàn)動態(tài)創(chuàng)建類操作示例
相關(guān)文章
Apache commons fileupload文件上傳實例講解
這篇文章主要為大家詳細介紹了Apache commons fileupload文件上傳實例,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-10-10
springboot后端配置多個數(shù)據(jù)源、Mysql數(shù)據(jù)庫的便捷方法
實現(xiàn)springboot 后端配置多個數(shù)據(jù)源、Mysql數(shù)據(jù)庫,只需要新建 Mapper、實體類 相應(yīng)的文件夾,將不同數(shù)據(jù)源的文件保存到對應(yīng)的文件夾下,添加綁定數(shù)據(jù)庫配置Config,就可以輕松完成2021-08-08
springboot的控制反轉(zhuǎn)和自動裝配示例代碼
這篇文章主要介紹了springboot的控制反轉(zhuǎn)和自動裝配的相關(guān)知識,本文通過示例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-06-06

