/**
* 使用InputStreamReader解决格式乱码!
*/
import java.io.*;
public class InputStreamReaderTest {
public static void main(String[] args) throws IOException {
FileInputStream file = new FileInputStream("E://d.txt");//首先,获取文件。
InputStreamReader isr = new InputStreamReader(file,"Unicode");//将读取文件的格式转换为文件的格式,
int temp;
while ((temp=isr.read())!=-1){//循环遍历
System.out.print((char)temp);//输出文件里的内容
}
isr.close();//关闭isr
file.close();//关闭file
}
}使用InputStreamReader解决格式乱码
最新推荐文章于 2024-07-04 19:28:05 发布
本文介绍了一种使用 InputStreamReader 类解决文件读取时出现乱码的方法。通过将 FileInputStream 和 InputStreamReader 结合,并指定正确的字符集(如 Unicode),可以正确显示文件内容。
1109

被折叠的 条评论
为什么被折叠?



