300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > java读取txt中文乱码

java读取txt中文乱码

时间:2019-11-06 19:01:00

相关推荐

java读取txt中文乱码

Java|Java基础

java,乱码

Java-Java基础

易语言酒店管理系统源码,vscode写py,ubuntu安装水星网卡驱动,tomcat 该图标,sqlite 查询多个表,前端表格插件,java框架是前端吗,国内爬虫软件排名,PHP是什么手机,SEO入门书籍摘抄,网站书籍翻页效果,手机网页插件,算命手机版模板源码下载,漂亮的html个人页面源码,jsp 网络管理系统,网站程序 模板lzw

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

微擎商业版源码破解版,ubuntu 部分升级,tomcat 请考虑增加缓存,python 爬虫方法,php7扩展插件,seo42-seo3的键角大小lzw

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

php印刷报价系统源码,vscode编译c输出乱码,ubuntu无线标志,查看tomcat服务内存,淘气爬虫馆,php获得js变量,spa单页seo优化视频,网站设计源代码下载,个人中心页面模板lzw

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

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) { e.printStackTrace(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); }

更多java知识请关注java基础教学。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。