java創(chuàng)建一個(gè)類實(shí)現(xiàn)讀取一個(gè)文件中的每一行顯示出來
實(shí)例如下
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)建一個(gè)類實(shí)現(xiàn)讀取一個(gè)文件中的每一行顯示出來就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- Java 創(chuàng)建動(dòng)態(tài)類和查看方法列表信息的實(shí)例
- Java創(chuàng)建內(nèi)部類對象實(shí)例詳解
- Java開發(fā)之內(nèi)部類對象的創(chuàng)建及hook機(jī)制分析
- Java實(shí)現(xiàn)創(chuàng)建運(yùn)行時(shí)類的對象操作示例
- Java手動(dòng)方式創(chuàng)建枚舉類示例
- Java為什么基本數(shù)據(jù)類型不需要進(jìn)行創(chuàng)建對象?
- Java動(dòng)態(tài)調(diào)用類中方法代碼
- java 利用java反射機(jī)制動(dòng)態(tài)加載類的簡單實(shí)現(xiàn)
- Java 8 動(dòng)態(tài)類型語言Lambda表達(dá)式實(shí)現(xiàn)原理解析
- Java實(shí)現(xiàn)動(dòng)態(tài)創(chuàng)建類操作示例
相關(guān)文章
如何基于Spring使用工廠模式實(shí)現(xiàn)程序解耦
這篇文章主要介紹了如何基于Spring使用工廠模式實(shí)現(xiàn)程序解耦,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-12-12hadoop運(yùn)行java程序(jar包)并運(yùn)行時(shí)動(dòng)態(tài)指定參數(shù)
這篇文章主要介紹了hadoop如何運(yùn)行java程序(jar包)并運(yùn)行時(shí)動(dòng)態(tài)指定參數(shù),使用hadoop 運(yùn)行 java jar包,Main函數(shù)一定要加上全限定類名,需要的朋友可以參考下2021-06-06springboot 項(xiàng)目使用jasypt加密數(shù)據(jù)源的方法
Jasypt 是一個(gè) Java 庫,它允許開發(fā)者以最小的努力為他/她的項(xiàng)目添加基本的加密功能,而且不需要對密碼學(xué)的工作原理有深刻的了解。接下來通過本文給大家介紹springboot 項(xiàng)目使用jasypt加密數(shù)據(jù)源的問題,一起看看吧2021-11-11Java泛型模擬scala實(shí)現(xiàn)自定義ArrayList方式
這篇文章主要介紹了Java泛型模擬scala實(shí)現(xiàn)自定義ArrayList方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-10-10使用開源項(xiàng)目JAVAE2 進(jìn)行視頻格式轉(zhuǎn)換
這篇文章主要介紹了使用開源項(xiàng)目JAVAE 進(jìn)行視頻格式轉(zhuǎn)換,幫助大家更好的利用Java處理視頻,完成自身需求,感興趣的朋友可以了解下2020-11-11MyBatis游標(biāo)Cursor在Oracle數(shù)據(jù)庫上的測試方式
這篇文章主要介紹了MyBatis游標(biāo)Cursor在Oracle數(shù)據(jù)庫上的測試方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-01-01Java中的HashMap弱引用之WeakHashMap詳解
這篇文章主要介紹了Java中的HashMap弱引用之WeakHashMap詳解,當(dāng)內(nèi)存空間不足,Java虛擬機(jī)寧愿拋出OutOfMemoryError錯(cuò)誤,使程序異常終止,也不會(huì)靠隨意回收具有強(qiáng)引用的對象來解決內(nèi)存不足的問題,需要的朋友可以參考下2023-09-09