品牌

txt文本中文乱码java技术解决方案-武汉北大青鸟

时间:03-31 栏目:java技术

  txt文本中文乱码怎么办?利用java技术完美解决,北大青鸟武汉宏鹏光谷校区讲师教你如何解决。

       java读取txt文本中如含有中文,可能会出现乱码,解决方案是:

  1.要统一编码,java工程的编码,txt文本编码,java工程中的java文本编码都统一为utf-8;

  2.利用 InputStreamReader(new FileInputStream(fileUrl), "utf-8")将文本再次设置为utf-8

  3.具体代码如下

  InputStreamReader isr;

  try {

  isr = new InputStreamReader(new FileInputStream(fileUrl), "utf-8");

  BufferedReader read = new BufferedReader(isr);

  String s=null;

  List list = new ArrayList();

  while((s=read.readLine())!=null)

  {

  //System.out.println(s);

  if(s.trim()。length()>1){

  list.add(s.trim());

  }

  }

  System.out.println("OK!");

  } catch (UnsupportedEncodingException e) {

  // TODO Auto-generated catch block

  e.printStackTrace();

  } catch (FileNotFoundException e) {

  // TODO Auto-generated catch block

  e.printStackTrace();

  } catch (IOException e) {

  // TODO Auto-generated catch block

  e.printStackTrace();

  }

       现在学会了吗?简单易学的java入门技术,北大青鸟武汉宏鹏光谷校区java技术讲师教你入门,想了解更多请继续关注武汉北大青鸟官网。

专业老师指导

赵老师

赵老师

从事IT教育培训十年有余,致力于帮助广大学子找到适合自己的专业

立即在线咨询

培训咨询客服

陈老师

陈老师

IT培训专业客服,用自己的真诚解决了无数学子的困惑

立即在线咨询

热门课程任你选,成长蜕变看的见

课程余量有限,即将截止报名!查看详情

抢到名额,您将获得

1、【北大青鸟武汉校区】“十三家校区通用课程体验卡一张”
2、现加微信,您将免费获得3天IT训练营的机会,另送价值6800的线上课程学习卡一张。

全国百余家校区

只为您方便就学

全国百余家校区 光谷校区

武汉市东湖开发区流芳园北路9号东一产业园内(武汉工程大学流芳校区旁)

点击预约
到校领取学习大礼包