InputStreamReader简介说明
下文笔者讲述InputStreamReader的功能及示例分享
InputStreamReader功能说明
InputStreamReader是一个InputStream阅读器
她可采用指定字符集的方式读取InputStream
InputStreamReader实例化的方法
InputStreamReader(InputStream in):
默认本地字符集
InputStreamReader(InputStream in, String charsetName):
指定实例化字符集
InputStreamReader示例
try(
BufferedReader bfrd = new BufferedReader(new InputStreamReader(new FileInputStream("D:/test.txt"),"gbk"))
){
//使用逐行读取方式,读取文件
String readLinestr = bfrd.readLine();
//循环读取,读取到文件末尾,返回null
while(readLinestr != null){
System.out.println(readLinestr);
//继续读取下一行
readLinestr = bfrd.readLine();
}
System.out.println("逐行读取成功");
}catch (Exception e) {
e.printStackTrace();
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


