Java(springboot) 读取txt文本内容代码实例

 更新时间:2020年02月14日 11:22:36   作者:strideparty  
这篇文章主要介绍了Java(springboot) 读取txt文本内容代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

这篇文章主要介绍了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();
    }
  }
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • Springboot集成magic-api的详细过程

    Springboot集成magic-api的详细过程

    这篇文章主要介绍了Springboot集成magic-api的相关知识,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-06-06
  • java实现客户信息管理系统

    java实现客户信息管理系统

    这篇文章主要为大家详细介绍了java实现客户信息管理系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-02-02
  • java双端队列之ArrayDequeue原理讲解

    java双端队列之ArrayDequeue原理讲解

    这篇文章主要为大家介绍了java双端队列之ArrayDequeue原理讲解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-06-06
  • 通过String.intern()方法浅谈堆中常量池

    通过String.intern()方法浅谈堆中常量池

    这篇文章主要介绍了通过String.intern()方法浅谈堆中常量池,在JDK7之前,字符串常量是存在永久带Perm 区的,JDK7开始在将常量池迁移到堆中,这个变化也导致了String的新特性,下面我们慢慢进行介绍。,需要的朋友可以参考下
    2019-06-06
  • Java中Stream流的peek方法详解及常见使用场景

    Java中Stream流的peek方法详解及常见使用场景

    这篇文章主要介绍了Java中Stream流的peek方法详解及常见使用场景的相关资料,peek()方法是一个中间操作,用于在流的每个元素上执行一个操作,而不会改变流中的元素或中断流的处理,需要的朋友可以参考下
    2025-03-03
  • 解决String字符串转JSONObject顺序不对的问题

    解决String字符串转JSONObject顺序不对的问题

    这篇文章主要介绍了解决String字符串转JSONObject顺序不对的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-12-12
  • SkyWalking自定义链路追踪实现步骤

    SkyWalking自定义链路追踪实现步骤

    本文详细介绍了如何使用SkyWalking进行自定义链路追踪的步骤,包括POM文件依赖和逻辑业务代码的编写,文章最后推荐了脚本之家作为进一步学习的资源
    2024-02-02
  • SpringBoot实现Md5对数据库数据加密的示例

    SpringBoot实现Md5对数据库数据加密的示例

    本文主要介绍了SpringBoot实现Md5对数据库数据加密的示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-04-04
  • SpringBoot集成Quartz实现持久化定时接口调用任务

    SpringBoot集成Quartz实现持久化定时接口调用任务

    Quartz是功能强大的开源作业调度库,几乎可以集成到任何 Java 应用程序中,从最小的独立应用程序到最大的电子商务系统,本文将通过代码示例给大家介绍SpringBoot集成Quartz实现持久化定时接口调用任务,需要的朋友可以参考下
    2023-07-07
  • SpringCloud引入feign失败或找不到@EnableFeignClients注解问题

    SpringCloud引入feign失败或找不到@EnableFeignClients注解问题

    这篇文章主要介绍了SpringCloud引入feign失败或找不到@EnableFeignClients注解问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-03-03

最新评论