北大青鸟光谷校区

北大青鸟光谷校区

  • 北大青鸟徐东校区
  • 北大青鸟光谷校区
  • 北大青鸟高新校区
  • 荆州青鸟之家
  • 襄阳青鸟之家

17740513250

百日千才

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

发布日期:2023-03-31来源:武汉北大青鸟武汉校区作者:武汉宏鹏

  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技术讲师教你入门,想了解更多请继续关注武汉北大青鸟官网。

关闭

只为了方便您就学 北大青鸟光谷校区 北大青鸟武汉校区

武汉市洪山区珞喻路724号(地铁二号线光谷广场站F口出

Copyright (c) 2006-2023 武汉宏鹏教育咨询有限公司 版权所有 All Rights Reserved.