博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java读文件几种方式_JAVA读取文件的几种方式
阅读量:1524 次
发布时间:2019-04-21

本文共 1092 字,大约阅读时间需要 3 分钟。

{

File file1 = new File("/Users/tao/Downloads/酒店id.txt"); // 创建File类对象

FileInputStream fis = null; // 创建FileInputStream类对象读取File

InputStreamReader isr = null; // 创建InputStreamReader对象接收文件流

BufferedReader br = null; // 创建reader缓冲区将文件流装进去

try {

// fis = new FileInputStream(file1);

// isr = new InputStreamReader(fis);

// br = new BufferedReader(isr);

br = new BufferedReader(new FileReader(file1));

//前三行和这一行等同,FileReader()继承自InputStreamReader

String lineTxt = null;

// 从缓冲区中逐行读取代码,调用readLine()方法

while ((lineTxt = br.readLine()) != null) {

System.out.println(lineTxt); // 逐行输出文件内容

}

} catch (FileNotFoundException e) {

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

} finally {

// 关闭数据流

if (br != null) {

try {

br.close();

} catch (IOException e) {

e.printStackTrace();

}

}

if (isr != null) {

try {

isr.close();

} catch (IOException e) {

e.printStackTrace();

}

}

if (fis != null) {

try {

fis.close();

} catch (IOException e) {

e.printStackTrace();

}

}

}

}

标签:fis,JAVA,读取,几种,printStackTrace,br,catch,new,null

来源: https://blog.csdn.net/qq_38484961/article/details/101198514

你可能感兴趣的文章
scratch打棒球游戏 电子学会图形化编程scratch等级考试四级真题和答案解析2019
查看>>
scratch列表移位 电子学会图形化编程scratch等级考试四级真题和答案解析2019
查看>>
scratch动物拥抱游戏 电子学会图形化编程scratch等级考试一级真题答案2020-9
查看>>
spring aop之对象内部方法间的嵌套失效
查看>>
SecureCRT工具登录跳板机,直接连接目标机器
查看>>
Google首席工程师Joshua Bloch谈如何设计优秀的API
查看>>
java SPI 与cooma(dubbo 微容器改良品)--1
查看>>
Java后端--3--Springboot基础开发规范
查看>>
安全合规--45--基于国内法律法规的企业数据合规体系建设经验总结(四)
查看>>
安全合规--46--基于国内法律法规的企业数据合规体系建设经验总结(五)
查看>>
安全合规--47--基于国内法律法规的企业数据合规体系建设经验总结(六)
查看>>
安全合规--48--基于国内法律法规的企业数据合规体系建设经验总结(七)
查看>>
安全合规--49--基于国内法律法规的企业数据合规体系建设经验总结(八)
查看>>
安全合规--50--基于国内法律法规的企业数据合规体系建设经验总结(九)
查看>>
Suricata+ELK集群监控办公网流量
查看>>
安全架构--4--一个优秀的团队管理者所应具备的能力
查看>>
安全架构--5--我设计的企业安全体系架构
查看>>
Python3开发--23--搭建Django商城项目架构
查看>>
Python3开发--24--Django项目的路由设计
查看>>
Python3开发--25--Django项目的数据模型搭建与使用
查看>>