JAVA如何读取TXT文件呢?

戚薇 Java经验 发布时间:2023-05-16 16:42:20 阅读数:18337 1
下文笔者讲述使用java代码读取txt文件的方法分享,如下所示

读取txt文件的实现思路

1.使用FileInputStream将待读取文件转发为流
2.读取文件即可
例:读取文本文件的示例
package com.java265.test;
  
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStreamReader;

public class TestClass {
 /**
  * 读取txt文件的内容
 * @param file 想要读取的文件对象
  * @return 返回文件内容
 */
 public static String txt2String(File file){
	 StringBuilder result = new StringBuilder();
	 try{
		InputStreamReader isr = new InputStreamReader(new FileInputStream(file), "GBK");
		 BufferedReader br = new BufferedReader(isr);
	  //   BufferedReader br = new BufferedReader(new FileReader(file));//构造一个BufferedReader类来读取文件
		String s = null;
		 while((s = br.readLine())!=null){//使用readLine方法,一次读一行
			result.append(System.lineSeparator()+s);
		 }
		 br.close();    
	 }catch(Exception e){
		 e.printStackTrace();
	 }
	 return result.toString();
}
 
 public static void main(String[] args){
	File file = new File("D:/test.txt");
	 System.out.println(txt2String(file));
 }
}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202305/16842265676472.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者