Java 解决FileInputStream读取中文时乱码的问题

简介: FileInputStream fis = new FileInputStream("filePath"); // filePath为文件路径// 声明一个字节数组byte[] b = new byte[1024];StringBuffer str = new StringBuffer();int len ;// 循环读取while ((len = fis.read(b)) !
FileInputStream fis = new FileInputStream("filePath"); // filePath为文件路径
// 声明一个字节数组
byte[] b = new byte[1024];
StringBuffer str = new StringBuffer();
int len ;
// 循环读取
while ((len = fis.read(b)) != -1) {
    str.append(new String(b, 0, len));
}

System.out.println(str.toString());

目录
相关文章
|
6月前
|
存储 Java Android开发
IO流:java中解码和编码出现乱码说明及代码实现
IO流:java中解码和编码出现乱码说明及代码实现
|
6月前
|
JSON Java 应用服务中间件
JavaWeb项目之乱码问题及如何解决
JavaWeb项目之乱码问题及如何解决
|
6月前
|
Java 容器
idea中关于java的图形化界面编程awt_container容器中Button(按钮)上汉字是乱码或者小方框的解决方法
idea中关于java的图形化界面编程awt_container容器中Button(按钮)上汉字是乱码或者小方框的解决方法
127 0
|
3月前
|
Java Maven
【Azure Function App】Java Function部署到Azure后出现中文显示乱码问题
【Azure Function App】Java Function部署到Azure后出现中文显示乱码问题
|
3月前
|
Java
Java使用FileInputStream&&FileOutputStream模拟客户端向服务器端上传文件(单线程)
Java使用FileInputStream&&FileOutputStream模拟客户端向服务器端上传文件(单线程)
79 1
|
Java
Java Web应用开发案例|用过滤器解决HTTP请求导致的乱码问题
在Web应用开发中经常会遇到乱码问题,使用过滤器解决HTTP 请求导致的乱码问题,是十分有效的解决方案。
125 0
Java Web应用开发案例|用过滤器解决HTTP请求导致的乱码问题
|
6月前
|
Java API 数据库
解决Java中文显示乱码问题的原因与方案
解决Java中文显示乱码问题的原因与方案
534 0
|
11月前
|
Java
mingw64 乱码以及 window10 下Java 乱码解决
mingw64 乱码以及 window10 下Java 乱码解决
99 1
|
11月前
|
Java 开发工具
java乱码问题解决
java 乱码 UTF-8
141 0
java202303java学习笔记第三十五天IO流中为什么会有乱码
java202303java学习笔记第三十五天IO流中为什么会有乱码
64 1