用流讀取文件中的內容


 

File file = new File("D:\\test.txt");//定義一個file對象,用來初始化FileReader
FileReader reader = new FileReader(file);//定義一個fileReader對象,用來初始化BufferedReader
BufferedReader bReader = new BufferedReader( new InputStreamReader(new FileInputStream(file),"UTF-8") );//new一個BufferedReader對象,將文件內容讀取到緩存

StringBuilder sb = new StringBuilder();//定義一個字符串緩存,將字符串存放緩存中
String s = "";
while ((s =bReader.readLine()) != null) {//逐行讀取文件內容,不讀取換行符和末尾的空格
sb.append(s + "\n");//將讀取的字符串添加換行符后累加存放在緩存中
System.out.println(s);
}
bReader.close();
String str = sb.toString();
System.out.println(str );

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM