java 读取txt乱码_java 逐行读取txt文本如何解决中文乱码
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 读取txt乱码_java 逐行读取txt文本如何解决中文乱码相关推荐
- java调用 restapi 乱码_Java HttpURLConnection模拟请求Rest接口解决中文乱码问题
public staticString PostRequest(String URL,String obj) { String jsonString="";try{//创建连接 U ...
- JAVA之NIO按行读写大文件,完美解决中文乱码问题
JAVA之NIO按行读写大文件,完美解决中文乱码问题 参考文章: (1)JAVA之NIO按行读写大文件,完美解决中文乱码问题 (2)https://www.cnblogs.com/jpfss/p/89 ...
- java 读取文件 效率_Java 逐行读取文本文件的几种方式以及效率对比
前言 上周负责的模块中需要逐行读取文件内容, 写完之后对程序执行效率不太满意, 索性上网查了一下 Java 逐行读取文件内容的各种方法, 并且简单地比对了一下执行效率. 在此记录, 希望能够帮到有需要 ...
- linux 编辑文件乱码,Linux 下 vim 编辑文件,解决中文乱码,设置Tab键空格数
HTML5 图片本地压缩上传插件「localResizeIMG」 移动应用中用户往往需要上传照片,但是用户上传的照片尺寸通常很大,而手机的流量却很有限,所以在上传前对图像进行压缩是很有必要的. 原生应 ...
- C语言学习第二天:解决中文乱码
昨天成功配置了Vscode的编译环境,但是并未注意编译时的中文运行出现乱码的问题,所以今天查阅资料解决了这个问题. 1.解决中文乱码问题 我们可以看到,源代码上的中文当我们运行时,终端里出现了乱码 ...
- java txt中文乱码,JAVA读取TXT文件 可解决中文乱码问题
import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.I ...
- java逐行读取文件_Java逐行读取文件
java逐行读取文件 Today we will look into different java read file line by line methods. Sometimes we have ...
- java excel 中文乱码_java中读取excel文件中字符串乱码问题解决方法
以前的时候发现直接java读取一个excel文件输出里面的字符串会乱码,中文字符不会乱码,但是遇到英文的时候输出会乱码.这个问题太奇怪了. 我的表格名字为Shirley.xls. 我曾经直接读取exc ...
- java读取.properties文件及解决中文乱码问题
java读取.properties文件及解决中文乱码问题 参考文章: (1)java读取.properties文件及解决中文乱码问题 (2)https://www.cnblogs.com/helloq ...
最新文章
- 原生js删除html,原生js模拟v-for增加删除.html
- python画图代码彩虹-用python画一颗彩虹色爱心送给女朋友!!!
- 新闻资讯APP开发流程(八)-- ContentView.js
- python pymongo+networkx 实现mongo数据血缘关系可视化
- openstack-keystone简记
- Chrome插件英雄榜(第二期)
- 深信服(scsa认证)学习过程
- 说一下<黑暗之魂2>的缺点
- 分治法 循环比赛日程表
- 04-栈和队列-循环队列的基本使用
- push_back、emplace_back、std::move
- 角频率Ω和数字频率w的物理含义
- WordCAT 一款功能强大、免费共享的Word文档计算机辅助翻译软件
- selenium 鼠标悬停事件
- 在a标签中使用javascript
- centos7 安装 Firefox
- Spring Data JPA-根据Repository接口关键字生成SQL
- 帆软初级证书 第三部分 FineBI 答案
- 【分班】S型分班 python
- 联想笔记本无法下载 Lenovo Vantage