先要用java程序处理一批文件,文件格式有gbk的,有gb2312的,还有utf-8的,有没有一种方法在读取文件时全部转成gbk的编码方式,以防止乱码出现。
解决方案 »
- 这个运行出来的结果怎么是这样,我相信很多人都会惊讶
- java新手来提问
- 除了在main()方法可以调用new自己,在其它地方可以new自己吗?
- 跪求高手,好心人,哪位大哥帮忙看看,指导下,跪谢!!!着急!
- 问一个ScrollPanel问题
- JDBC PreparedStatement executeBatch 如何忽略异常?
- 应“Hodex(小何才露尖尖角) ”的要求,又找了几道题,给大家做做。
- 请问JTextField对象和JPassword对象中输入的内容用哪两个方法取得??????
- 有关于学习使用Rational Rose Enterprise Edition方面的中文资料吗?
- JB 中如何设置自己的class 路径??
- 一个for循环的问题,请指教!
- 数值初始化一般放在那个部分完成
while ((str=file.readLine())!=null){
str = new String(str.getBytes(),"GBK");
System.out.println(str);
}将这段放到你的读文件方法中试试
http://pjluo.javaeye.com/blog/168838
这是一篇关于如何用java识别文件编码的文章。