先上代码:
public class TestChinese {
public static void main(String[] args) throws IOException{
test3();
}
public static void test3() throws IOException{
InputStreamReader in=new InputStreamReader(new FileInputStream("e:/a.txt"),"utf-8");
BufferedReader br=new BufferedReader(in);
String s=null;
while((s=br.readLine())!=null){
System.out.println(s);
}
}
}
但是输出的中文还是乱码。
eclipse里边修改TestChinese.java文件的编码为utf-8,
再执行就没有乱码了
分享到:
相关推荐
Java读取TXT文本文件乱码解决方案.doc
彻底解决JAVA读取写入 TXT中文乱码问题 源码
NULL 博文链接:https://thinktothings.iteye.com/blog/1536044
java读取文件中文乱码
java读写文件避免中文乱码.docx
java读取txt文本中如含有中文,可能会出现乱码,解决方案是: 1.要统一编码,java工程的编码,txt文本编码,java工程中的java文本编码都统一为utf-8; 2.利用 InputStreamReader(new FileInputStream(fileUrl), ...
java读取远程网页乱码解决方案 java读取远程网页乱码解决方案
彻底解决JAVA读取写入 TXT中文乱码问题 源码
解决JAVA读取properties中文乱码问题
java读写文件避免中文乱码.pdf
解决Java_Web开发中Jsp存储读取MySQL数据中文乱码的问题
java 解析csv文件例子,csv文件 中文乱码问题
ava中有个比较重要的类Properties(Java.util.Properties),主要用于读取Java的配置文件,各种语言都有自己所支持的配置文件,配置文件中很多变量是经常改变的,这样做也是为了方便用户,让用户能够脱离程序本身去...
以前用VC读取txt里数据的时候,非常方便,例如: 2 34 56 3 23 67 之类的, 但是在java里不是这么简单,不注意的话读出来的是乱码,我在网上查了资料,然后自己结合写了一个小程序,实现了方便读取数据
开发中前台页面向后台传参,汉字乱码,看了好多网上的方法都解决不了,所以写了一个工具类,判断是乱码就转换,不乱码就不乱换,汉字字母符号自动判断。最后完美解决汉字乱码问题。
主要介绍了Java读写txt文件时防止中文乱码问题出现的方法,同时需要注意系统默认的文本保存编码的设置,需要的朋友可以参考下
主要介绍了Java 解决读写本地文件中文乱码的问题的相关资料,需要的朋友可以参考下
该项目包含了项目所需要的jar包以及测试案例。项目使用环境为eclipse jdk1.8 1.poi.Testpoi为测试用例;...3.解决了javadbf读取dbf文件表头和数据乱码问题,com.webadmin.util.dbf.DBFReaderTest为测试用例。