懒得说有的没的,直接拿起eclipse就干!

哦,首先准备一个文本,放在C盘根目录。

里面随便写点什么 ,写什么呢?

我也不知道啊,那就直接套娃!!

然后用eclipse新建项目,项目叫啥?我也不知道,那就叫demo!

创建一个ReadText.java

打开,直接main,alt+?,回车!

有啥好说的,拿起键盘就是干!

package demo;public class ReadText {public static void main(String[] args) {}}

ok,我要读c盘的my.txt,那就写个局部变量去保存这个地址。

有啥好说的,直接撕一个俊!

String path = "c:/my.txt";

然后咧,是不是得读到这个文件,转换成IO流啊?

先用File对象包一包,然后再用FileReader对象套娃:

String path = "c:/my.txt";
File file = new File(path);
BufferedReader br = new BufferedReader(new FileReader(file));

ok,管道已经做好,接下来干嘛?

吸!狠狠地吸!

每次吸多少?

答:吸一行!

吸不到了怎么办?那就不吸!

String line = null;
while((line = br.readLine()) != null) {System.out.println(line);
}

我们的规则是,只要吸到的不是null,就吐出来!

打完收工,完整代码奉上。

package demo;import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;public class ReadText {public static void main(String[] args) throws IOException {String path = "c:/my.txt";File file = new File(path);BufferedReader br = new BufferedReader(new FileReader(file));String line = null;while((line = br.readLine()) != null) {System.out.println(line);}}}

效果:

【暴躁版】Java如何用IO流读取一个文本,按行输出到控制台?相关推荐

  1. Unity 使用IO流读取PNG文本流并加载

    unity自带得Texture2d.loadimage可以直接读取,如果你的图片小就直接用,如果图片尺寸过大,那么就可以研究下我的代码 关于通过文件流获取图片宽高参考我之前得文章:获取PNG/JPG/ ...

  2. java字节流读取文件_字节流读取文件 java的几种IO流读取文件方式

    java字节流怎么读取数据 字节流读取数据例子如下: import java.io.File;import java.io.FileInputStream;import java.io.FileNot ...

  3. java IO流读取保存图片文件

    java  IO流读取保存图片文件 package io; import java.io.BufferedInputStream; import java.io.BufferedOutputStrea ...

  4. 猿创征文|Java中的IO流大家族 (两万字详解)

    目录 IO流 概述 分类 四大家族 需要掌握的16个流 文件专属 FileInputstream(读 字节) FileInputStream类的其他常用方法 FileOutputStream (写 字 ...

  5. java中io流实现哪个接口_第55节:Java当中的IO流-时间api(下)-上

    标题图 Java当中的IO流(下)-上日期和时间日期类:java.util.Date 系统时间:long time = System.currentTimeMillis();public class  ...

  6. IO流读取文件用户信息根据年龄排序后,写到文件

    import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileReader; import java ...

  7. Java中的IO流(六)

    上一篇<Java中的IO流(五)>把流中的打印流PrintStream,PrintWriter,序列流SequenceInputStream以及结合之前所记录的知识点完成了文件的切割与文件 ...

  8. java中的IO流(超全)(超详解)结合实例轻松掌握

    java进阶之IO流 IO流的概念(大纲): 1.InputStream和OutputStream的继承关系图 2.Reader和Writer的继承关系图 3.文件专属流(加※为重点掌握) ※File ...

  9. 【Java基础】· IO流习题详解

    写在前面 Hello大家好, 我是[麟-小白],一位软件工程专业的学生,喜好计算机知识.希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!谢谢大家!!! ...

  10. Java当中的IO流(中)

    Java当中的IO流(中) 删除目录 import java.io.File;public class Demo{public static void main(String[] args){// 目 ...

最新文章

  1. 单链表-逆置单链表(头插法且双指针)
  2. 九度OJ 区间问题 10000个随机正负数生成
  3. 关于字符编码,你所需要知道的(ASCII,Unicode,Utf-8,GB2312…)
  4. 年末裁员事件背后的启示录(2)
  5. Oracle 各种语法(一)
  6. linux常用基本指令汇总备忘
  7. 压力测试过程中MySQL服务CPU占用率过高的问题排查思路
  8. wamp 403 禁止访问
  9. spring service加上@autowired 空指针_Spring整合activeMQ和JsonP
  10. 黑客帝国屏保源码!快拿去试试吧!炫酷无比!
  11. 《如何让你爱的人爱上你》第一部分:第一印象
  12. Steve Yegge:Google面试秘籍
  13. 玩大灾变出现“igxprd32显示驱动程序已经停止正常工作”解决方法
  14. Pr零基础入门指南笔记一——项目、序列、预设
  15. 万豪国际集团在华运营酒店超过400家
  16. agc004E Salvage Robots
  17. 做网站不买服务器百度能搜到,做网站教程:哪几种链接是不会被百度抓取的
  18. 盘数几则热门微信好友诈骗套路
  19. JAVA中的CAS算法
  20. KeyError: ‘/home/xxx/anaconda3/lib/python3.8/site-packages/parso/python/grammar38.txt‘

热门文章

  1. 开学送礼最佳选择,有名的蓝牙耳机推荐
  2. thrift+springBoot
  3. 【笔记】项目工作中总结(三)
  4. java编写数独计算器
  5. Revit安装错误1308?Revit软件安装时出现安装错误1308怎么办?
  6. 【高等数学笔记】多元向量值函数的导数与微分
  7. Google guava之BiMap简介说明
  8. Windows10创建系统还原点
  9. 关于 error: invalid types ‘int[int]‘ for array subscript 的解决
  10. 美联储周三无惊喜,降息25个基点:再次获川普严重批评