如何用Java(springboot)编写代码读取txt文本文件内容示例?
- 内容介绍
- 文章标签
- 相关推荐
本文共计360个文字,预计阅读时间需要2分钟。
本文主要介绍了Java(Spring Boot)读取txt文本内容代码实例。以下为示例代码,简洁明了,适合初学者或工作者参考学习。
javapublic class TextReader { public static void main(String[] args) { // 读取txt文件内容 String filePath=path/to/your/textfile.txt; String content=readFileContent(filePath);
// 输出文件内容 System.out.println(content); }
// 读取文件内容的方法 public static String readFileContent(String filePath) { StringBuilder contentBuilder=new StringBuilder(); try (BufferedReader reader=new BufferedReader(new FileReader(filePath))) { String currentLine; while ((currentLine=reader.readLine()) !=null) { contentBuilder.append(currentLine).append(\n); } } catch (IOException e) { e.printStackTrace(); } return contentBuilder.toString(); }}
这篇文章主要介绍了Java(springboot) 读取txt文本内容代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
代码如下
public class TxtTest { private static final Logger logger = LoggerFactory.getLogger(TxtTest.class); public static String readTxt(File file) throws IOException { String s = ""; InputStreamReader in = new InputStreamReader(new FileInputStream(file),"UTF-8"); BufferedReader br = new BufferedReader(in); StringBuffer content = new StringBuffer(); while ((s=br.readLine())!=null){ content = content.append(s); } return content.toString(); } public static void main(String[] args) { try { //通过绝对路径获取文件 String s1 = TxtTest.readTxt(new File("C:\\Users\\....\\du.txt")); logger.info(s1); //spring boot中文件直接放在resources目录下 String s2 = TxtTest.readTxt(ResourceUtils.getFile("classpath:du.txt")); logger.info(s2); } catch (IOException e) { e.printStackTrace(); } } }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持易盾网络。
本文共计360个文字,预计阅读时间需要2分钟。
本文主要介绍了Java(Spring Boot)读取txt文本内容代码实例。以下为示例代码,简洁明了,适合初学者或工作者参考学习。
javapublic class TextReader { public static void main(String[] args) { // 读取txt文件内容 String filePath=path/to/your/textfile.txt; String content=readFileContent(filePath);
// 输出文件内容 System.out.println(content); }
// 读取文件内容的方法 public static String readFileContent(String filePath) { StringBuilder contentBuilder=new StringBuilder(); try (BufferedReader reader=new BufferedReader(new FileReader(filePath))) { String currentLine; while ((currentLine=reader.readLine()) !=null) { contentBuilder.append(currentLine).append(\n); } } catch (IOException e) { e.printStackTrace(); } return contentBuilder.toString(); }}
这篇文章主要介绍了Java(springboot) 读取txt文本内容代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
代码如下
public class TxtTest { private static final Logger logger = LoggerFactory.getLogger(TxtTest.class); public static String readTxt(File file) throws IOException { String s = ""; InputStreamReader in = new InputStreamReader(new FileInputStream(file),"UTF-8"); BufferedReader br = new BufferedReader(in); StringBuffer content = new StringBuffer(); while ((s=br.readLine())!=null){ content = content.append(s); } return content.toString(); } public static void main(String[] args) { try { //通过绝对路径获取文件 String s1 = TxtTest.readTxt(new File("C:\\Users\\....\\du.txt")); logger.info(s1); //spring boot中文件直接放在resources目录下 String s2 = TxtTest.readTxt(ResourceUtils.getFile("classpath:du.txt")); logger.info(s2); } catch (IOException e) { e.printStackTrace(); } } }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持易盾网络。

