
java读取txt文本中如含有中文,可能会出现乱码,解决方案是:
1、要统一编码,java工程的编码,txt文本编码,java工程中的java文本编码都统一为utf-8;
2、利用 InputStreamReader(new FileInputStream(fileUrl), "utf-8")将文本再次设置为utf-8
淘宝商品推广,店铺推广及管理功能。淘宝商品,店铺一键更换PID.淘宝搜索推广代码,合作标示代码均在后台添加.客户注册与否均可购物、留言、评论、发送站内消息。取回密码功能。会员密码及取回密码的答案均以MD5加密,确保安全。发送站内消息自动附加原文,并以不同颜色区分原文。管理员可发送公共消息,可查看会员是否阅读或删除管理员发送的消息。后台“会员管理”中可查看会员
0
InputStreamReader isr;
try {
isr = new InputStreamReader(new FileInputStream(fileUrl), "utf-8");
BufferedReader read = new BufferedReader(isr);
String s=null;
List<String> list = new ArrayList<String>();
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基础教程。
立即学习“Java免费学习笔记(深入)”;
以上就是java读取txt中文乱码的详细内容,更多请关注php中文网其它相关文章!
java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号