博客
关于我
Java基础学习总结(62)——Java中的流和Socket
阅读量:806 次
发布时间:2023-01-28

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

读取文本文件的步骤

文件处理步骤

FileInputStream fis = new FileInputStream("file.txt");
BufferedReader reader = new BufferedReader(new InputStreamReader(fis, StandardCharsets.UTF_8));
while(true) {
String line = reader.readLine();
if(line == null) break;
System.out.println(line);
}
reader.close();
fis.close();

参数说明

文件路径为"file.txt",传输编码方式为UTF-8。本文将介绍如何通过Java读取文本文件中的内容。

异常处理

try {
FileInputStream fis = new FileInputStream("file.txt");
BufferedReader reader = new BufferedReader(new InputStreamReader(fis, StandardCharsets.UTF_8));
while(true) {
String line = reader.readLine();
if(line == null) break;
System.out.println(line);
}
} catch(FileNotFoundException e){
System.out.println("文件未找到:" + e.getMessage());
} catch(IOException e){
System.out.println("读取失败:" + e.getMessage());
} finally{
System.out.println("已关闭文件流");
reader.close();
fis.close();
}

转载地址:http://zvryk.baihongyu.com/

你可能感兴趣的文章
Objective-C实现conjugate gradient共轭梯度算法(附完整源码)
查看>>
Objective-C实现connected components连通分量算法(附完整源码)
查看>>
Objective-C实现Connected Components连通分量算法(附完整源码)
查看>>
Objective-C实现Convex hull凸包问题算法(附完整源码)
查看>>
Objective-C实现convolution neural network卷积神经网络算法(附完整源码)
查看>>
Objective-C实现convolve卷积算法(附完整源码)
查看>>
Objective-C实现coulombs law库仑定律算法(附完整源码)
查看>>
Objective-C实现counting sort计数排序算法(附完整源码)
查看>>
Objective-C实现countSetBits设置位的数量算法(附完整源码)
查看>>
Objective-C实现currency converter货币换算算法(附完整源码)
查看>>
Objective-C实现cycle sort循环排序算法(附完整源码)
查看>>
Objective-C实现data transformations数据转换算法(附完整源码)
查看>>
Objective-C实现datamatrix二维码识别 (附完整源码)
查看>>
Objective-C实现DateToDay 方法算法(附完整源码)
查看>>
Objective-C实现DBSCAN聚类算法(附完整源码)
查看>>
Objective-C实现DBSCAN聚类算法(附完整源码)
查看>>
Objective-C实现decision tree决策树算法(附完整源码)
查看>>
Objective-C实现degreeToRadian度到弧度算法(附完整源码)
查看>>
Objective-C实现depth first search深度优先搜索算法(附完整源码)
查看>>
Objective-C实现DES和3DES加解密算法(附完整源码)
查看>>