通过bufferedReader 读行

public static void readByBufferedReader() throws IOException {FileReader fileReader = new FileReader("/Users/jmeter.log");BufferedReader bufferedReader = new BufferedReader(fileReader);String st;while ((st = bufferedReader.readLine()) != null) {System.out.println(st);}
}
复制代码

FileReader 读字节

public static void readbyFileReader() throws IOException {FileReader fileReader = new FileReader("/Users//jmeter.log");int temp;while ((temp = fileReader.read()) != -1) {System.out.print((char) temp);}}
复制代码

Scanner

public static void readByScanner() throws FileNotFoundException {Scanner scanner = new Scanner(new File("/Users//jmeter.log"));while (scanner.hasNext()) {System.out.println("test");System.out.println(scanner.nextLine());}
}
复制代码

readAllLines

public static void readByFiles() throws IOException {ArrayList list = (ArrayList) Files.readAllLines(Paths.get("/Users//jmeter.log"));list.forEach((a) -> System.out.println(a));}
复制代码

转载于:https://juejin.im/post/5cdc21626fb9a0320c5ad583

Java 读文件的5种方式相关推荐

  1. 创建和应用Java包文件的两种方式(转)

    创建和应用Java包文件的两种方式(转) <Java编程艺术>章节选登.作者:高永强 清华大学出版社 (即将出版) 12.1  包--package    ... 12.1.1  包命名规 ...

  2. Java下载文件的几种方式

    public HttpServletResponse download(String path, HttpServletResponse response) {try {// path是指欲下载的文件 ...

  3. java复制文件的4种方式及拷贝文件到另一个目录下与删除单个文件和删除整个文件夹

    文章目录 1.使用FileStreams复制 2.使用FileChannel复制 3.使用Commons IO复制 4.使用Java7的Files类复制 5.下面看下java拷贝文件到另一个目录下的实 ...

  4. 创建和应用Java包文件的两种方式

    <Java编程艺术>章节选登.作者:高永强 清华大学出版社 (即将出版) 12.1  包--package       包是Java提供的文件管理机制.包把功能相似的类,按照Java的名字 ...

  5. Java读写文件的几种方式

    前言 Java中读写文件是非常基本的IO操作了,现在总结一下常见的用法.首先总结一下读取文件的步骤: 根据文件的路径获取到文件File对象 将File对象转换成输入流InputStream 将输入流读 ...

  6. python读文件的三种方式_Python|读、写Excel文件(三种模块三种方式)

    python读写excel的方式有很多,不同的模块在读写的讲法上稍有区别: 用xlrd和xlwt进行excel读写: 用openpyxl进行excel读写: import xlrd from xlut ...

  7. Java下载文件的四种方式详细代码

    1.以流的方式下载 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 public HttpS ...

  8. 【文件下载】java下载文件的几种方式(本地下载、从网络上下载、在线浏览)

    原文地址:https://www.cnblogs.com/sunny3096/p/8204291.html 1.以流的方式下载. public HttpServletResponse download ...

  9. java aio复制文件_java复制文件的4种方式及拷贝文件到另一个目录下的实例代码...

    尽管Java提供了一个可以处理文件的IO操作类. 但是没有一个复制文件的方法. 复制文件是一个重要的操作,当你的程序必须处理很多文件相关的时候. 然而有几种方法可以进行Java文件复制操作,下面列举出 ...

最新文章

  1. Python TypeError: ‘int‘ object is not iterable
  2. lnmp上搭建zabbix
  3. 史蒂夫乔布斯6月斯坦佛大学演讲: 必须找到你所钟爱的东西
  4. JdbcTemplate(操作数据库-查询返回值)
  5. C++中的内存分配new()
  6. 未来的创业者和公司,一定要具备三大能力
  7. 位运算(、|、^、~、>>、<<)
  8. Python 和curl 调用sendcloud发送邮件
  9. matlab2c使用c++实现matlab函数系列教程-ones函数
  10. primitive types
  11. linux输入法变成乱码,Linux ibus输入法五笔打字的时候出现乱码框框的解决方案
  12. 计算机网页制作保存,不使用任何工具轻松保存网页资源的法子
  13. java 根据条件从List中筛选出符合条件的集合
  14. 软件开发模式:瀑布与敏捷应用思考
  15. 登录显示服务器端校验不通过,SMTP服务器需要安全连接或客户端未通过身份验证。服务器响应是:5.7.57 SMTP;...
  16. 电商网站之订单查询功能
  17. sqlplus 为什么会自动断开_为什么设置的手机铃声会自动变为手机默认的,原因在这里...
  18. boot的时候无法进入BIOS,无法使用键盘
  19. 电脑系统重装篇2:使用软碟通软件制作U盘系统安装盘(UltraISO)
  20. 速度环+直立环+转向环

热门文章

  1. 【AI-1000问】机器学习和模式识别是什么关系?
  2. 无边框对话框改变大小
  3. python条件表达式:多项分支,双向分支
  4. 一个故事讲清楚BIO NIO 异步
  5. leetcode 214. 最短回文串 解题报告
  6. 微信 小程序组件 分页传参
  7. C#.NET常见问题(FAQ)-命名空间namespace如何理解
  8. C++模板类注意事项
  9. unity 开发总结
  10. [裴礼文数学分析中的典型问题与方法习题参考解答]4.3.23