导入java文件中文乱码,java读取配置文件中文乱码

  导入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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: