Scanner不能读中文?
来源:互联网 发布:淘宝客微信还能做吗 编辑:程序博客网 时间:2024/05/13 09:05
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就解决问题了。
- Scanner不能读中文?
- Scanner接收中文乱码
- java scanner 接收键盘输入 中文乱码问题
- java 控制台scanner的中文输入问题
- Scanner Routerhunter 2.0 的中文使用手册
- Scanner
- scanner
- Scanner
- scanner
- Scanner
- Scanner
- Scanner
- Scanner
- scanner
- Scanner
- Scanner
- Scanner
- scanner
- 在Dos对话框中如何输入汉字
- HDU-1255 覆盖的面积 线段树 + 扫描线
- apache http server 初始配置(静态页面访问)
- CentOS系统DNS不能解析问题
- 我的Android进阶之旅------>关于android:layout_weight属性的一个面试题
- Scanner不能读中文?
- 吉林大学图形学实验课作业边标记填充多边形
- 想要和男朋友在结婚前一起做的事情
- RAC常用管理命令--查询RAC集群各种信息命令-更新中
- C++隐藏
- Java线程池使用说明
- NameNode生成DataNode的网络拓扑图的源码分析---NetworkTopology
- XML-约束(schema)
- linux Terminal 能出多少提示上的花招