Scanner不能读中文?
2013-10-27 20:09
281 查看
public static void main(String[] args) { try { File file = new File("d:\\temp.txt"); Scanner input = new Scanner(file); System.out.println(input.hasNext()); PrintWriter output = new PrintWriter("d:\\result.txt"); while (input.hasNext()) { StringBuffer sf = new StringBuffer(input.nextLine()); sf.reverse(); output.print(sf); } input.close(); output.close(); } catch (IOException e) { e.printStackTrace(); } }编码遇到的问题。发现scanner读取temp.txt文本,当里面有中文时,nextLine返回的总是false。解决:有人说是eclipse编码问题,但改后还是不行。最终发现是temp.txt的文本编码问题。win7给我用了Unicode,改为utf-8就解决问题了。
相关文章推荐
- eclipse中.properties文件不能输入中文的解决办法
- cookie不能存中文问题
- 关于贴图(文件名不能用中文) [ 光影人像 东海陈光剑 的博客 ]
- 如何解决create view中Select where语句中含有中文不能生成视图记录的问题
- Qt Creator的工程文件夹的路径不能有中文
- QtCreator 不能中文输入解决方法
- udp 传输,可解决中文不能正确传输,乱码问题
- mybatis不能插入,查询中文的问题以及可能的解决办法,以及Mysql数据库编码的设置
- 用Netbeans进行J2ME开发,Textfield等不能输入中文
- 2.如何让一个项目的用户目前只能是姓名登录,优化为增加一个字段为姓名和用户名同时都可以实现登录 ,并且用户名不能使中文?
- Windows Server 2008搭建FTP服务器中文文件不能上传
- 使用Xcode6.0模拟器不能在textField里面输入中文
- Winfrom文本框不能输入中文
- python matplot 解决不能输出中文的问题
- Mac连接到Linux上,不能输入中文
- 红帽企业版5中安装scim中文输入法&&安装虚拟工具后不能拖拽文件
- wampserver中的MySQL不能插入中文列问题解决
- dos命令行不能输入中文的解决办法
- 关于纵轴中文不能纵向显示的解决
- paip.解决中文url路径的问题图片文件不能显示