InputStreamReader in = new InputStreamReader(
new FileInputStream("C:\\TESTFILE.JAVA"),
"UTF-8");
BufferedReader r = new BufferedReader(in);
如果不指定字符集的话,读出来的是乱码只有使用上述代码读取文件,前提要知道文件使用的字符集,java有这个方法吗?或者还有没有其它更好的办法。
new FileInputStream("C:\\TESTFILE.JAVA"),
"UTF-8");
BufferedReader r = new BufferedReader(in);
如果不指定字符集的话,读出来的是乱码只有使用上述代码读取文件,前提要知道文件使用的字符集,java有这个方法吗?或者还有没有其它更好的办法。
解决方案 »
- Object与File的存储和读取,请帮忙看一下
- java截取一篇文章的第一个段落
- 一起讨论软件项目开发过程中。业务与技术的关系。。
- InputStreamReader + FileInputStream 跟 Reader应用于文本文件有区别吗?
- 偶尔出现javax.naming.NameNotFoundException过一阵儿又好了,是什么原因?
- 我是XP系统的如何不通过ODBC直接访问SQL数据库
- 请问Struts中的<html:button>标签中的property到底有什么用??请教一下,我是晕了
- Compile的问题
- 产生的随机数如何避免重复的数出现?????
- 关于关机后网络异常的捕获
- 奇数1 3 5 7 9怎么表达??、
- 第一个java程序的运行
http://community.csdn.net/Expert/topic/4422/4422452.xml?temp=.1896784