导入java文件中文乱码,java读取配置文件中文乱码
写爬虫互联网协议(互联网协议)被封了怎么解决?立即使用
在用爪哇程序进行读写含中文的文本文件(文本文件)文件时,经常会出现读出或写入的内容会出现乱码。是因为系统的编码和程序的编码采用了不同的编码格式。
解决方法:
采用java.io.FileInputStream/java.io.InputStreamReader和java.io.FileOutputStream/java.io.OutputStreamWriter来解决这个问题。
实现代码:
//默认情况下,赢了系统编码是gbk/gbk2312,读取和写入时加入编码字符集可以解决乱码
公共类读写{
私有静态空的测试(){
File first File=new File( D://File one。txt’);
File second File=new File( D://File second。txt’);
BufferedReader in=null
BufferedWriter out=null
尝试{
//加入编码字符集
in=new buffered reader(new InputStreamReader(新文件inputstream(第一个文件), gbk );
//加入编码字符集
out=new buffered writer(new output streamwriter(新文件输出流(第二个文件), gbk );
字符串行="";
while((line=in.readLine())!=null){
系统。出去。println(line);
输出.写入(行\ r \ n );
}
} catch(找不到文件异常e){
System.out.println(文件没有找到);
} catch (IOException e) {
System.out.println(读取或写入异常);
}最后{
if(null!=in){
尝试{
英寸close();
} catch (IOException e) {
e。printstacktrace();
}}
if(null!=out){
尝试{
出去。close();
} catch (IOException e) {
e。printstacktrace();
}
}
}
}更多爪哇岛知识请关注服务器端编程语言(专业超文本预处理器的缩写)中文网爪哇岛基础教程栏目。以上就是爪哇岛文件写入乱码怎么办的详细内容,更多请关注我们其它相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。