java 分行读取实例

 更新时间:2018年07月23日 14:15:27   作者:hacker_Lees  
今天小编就为大家分享一篇java 分行读取实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

网上看了看,结合自己的需求,这是我的小demo,分享一下。

提示,不要通过字节流或者是字符流的形式进行读取,可以直接通过BufferedReader 流的形式进行流读取,就没有换行符无法区分的问题,之后通过readLine方法获取到流的内容。

BufferedReader bre = null;
List<String> res=new ArrayList<>();
String str="";
try {
String file = "D:/test/test.txt";
bre = new BufferedReader(new FileReader(file));//此时获取到的bre就是整个文件的缓存流
while ((str = bre.readLine())!= null) // 判断最后一行不存在,为空结束循环
{
System.out.println(str);//原样输出读到的内容
res.add(str);
};

注意: 流用完之后必须close掉,如上面的就应该是:bre.close(),否则bre流会一直存在,直到程序运行结束。

以上这篇java 分行读取实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 实现了基于TCP的Java Socket编程实例代码

    实现了基于TCP的Java Socket编程实例代码

    这篇文章主要介绍了基于TCP的Java Socket编程实例代码,有需要的朋友可以参考一下
    2013-12-12
  • SpringMVC教程之文件上传与下载详解

    SpringMVC教程之文件上传与下载详解

    本文将对使用MultipartResolver处理文件上传的步骤,两种文件下载方式(直接向response的输出流中写入对应的文件流、使用 ResponseEntity<byte[]>来向前端返回文件)等进行详尽介绍,需要的可以参考一下
    2022-12-12
  • SpringBoot选择自有bean优先加载实现方法

    SpringBoot选择自有bean优先加载实现方法

    在一些需求中,可能存在某些场景,比如先加载自己的bean,然后自己的bean做一些DB操作,初始化配置问题,然后后面的bean基于这个配置文件,继续做其他的业务逻辑。因此有了本文的这个题目
    2023-03-03
  • SpringBoot项目实现MyBatis流式查询的教程详解

    SpringBoot项目实现MyBatis流式查询的教程详解

    这篇文章主要介绍了SpringBoot项目如何实现MyBatis的流式查询,mybatis的流式查询,有点冷门,实际用的场景比较少,但是在某些特殊场景下,却是十分有效的一个方法,感兴趣的同学可以参考一下
    2023-06-06
  • Java循环嵌套详解及经典列题

    Java循环嵌套详解及经典列题

    这篇文章主要给大家介绍了关于Java循环嵌套详解及经典列题,包括循环嵌套的结构、变量作用域、不同类型循环的嵌套等,通过示例和经典练习题,展示了如何使用循环嵌套解决实际问题,需要的朋友可以参考下
    2024-12-12
  • Springboot Activemq整合过程代码图解

    Springboot Activemq整合过程代码图解

    这篇文章主要介绍了Springboot Activemq整合过程代码图解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-02-02
  • 使用Java生成JWT(JSON Web Token)的方法示例

    使用Java生成JWT(JSON Web Token)的方法示例

    在现代应用程序中,身份验证和授权是至关重要的,JWT是一种简单而强大的身份验证和授权机制,可以在Web应用程序中安全地传输用户信息,本文主要介绍了使用Java生成JWT的方法示例,感兴趣的可以了解一下
    2024-03-03
  • idea中安装VisualVM监控jvm的图文教程

    idea中安装VisualVM监控jvm的图文教程

    这篇文章主要介绍了idea中安装VisualVM监控jvm的教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-09-09
  • 基于Java中字符串内存位置详解

    基于Java中字符串内存位置详解

    下面小编就为大家带来一篇基于Java中字符串内存位置详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-08-08
  • 关于java数组与字符串相互转换的问题

    关于java数组与字符串相互转换的问题

    这篇文章主要介绍了java数组与字符串相互转换的问题,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-10-10

最新评论