首页 > 编程知识 正文

io流读取文件中文乱码,java中文乱码解决总结

时间:2023-05-05 10:03:49 阅读:23752 作者:2379

package chenlei.test;

import java.io.BufferedReader;

import java.io.File;

import java.io.FileInputStream;

import java.io.InputStream;

import Java.io.input streamreader;

//*

公共类io demo 02 {

publicstaticvoidmain (stringzqdshargs ) throws Exception { )。

}

//读取文件

publicstaticstringreadtxt (字符串路径) throws Exception { )

空!=(str=br.readline () () () ) ) ) 0

STRB.append(str;

STRB.append('rn ' );

}

br.close (;

return strb.toString (;

}

//获得编码格式gb2312、UTF-16、UTF-8、Unicode和UTF-8

publicstaticstringgetcode (string path ) throws Exception {

bytezqdsh head=new byte[3];

Inputstream.read(head;

(if(head[0]==-1head[1]==-2 ) ) ) ) ) ) ) )。

(elseif(head[0]==-2head[1]==-1 ) ) ) ) ) ) 652

(else if (head [0]==-17he ad [1]==-69 head [2]=-65 ) ) ) ) ) ) ) )。

inputStream.close (;

返回代码;

}

}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。