本帖最后由 hunter1206 于 2013-03-10 16:12:38 编辑

解决方案 »

  1.   

    没试你的代码,但是使用文件流的时候一定要记得关闭连接,output里面的fw没关
    下面的那个应该没问题把.......
      

  2.   

    我在我机子上测试了,没有出现乱码啊,还有如果出现乱码,两个字不都应该是乱码吗?你看下你的myeclipse的字符集,设置成utf-8
      

  3.   

    操作系统默认字文件字符集应该是GBK,你可以转换一下看看
    String name=br.readLine();
    //此处转换字符集,也可以换其他字符集试试
    name = new String(name.getBytes("GBK"), "UTF-8");
    System.out.print(name);
      

  4.   

    之前我输入的名字是英文的,直接通过,后来用中文名测试,清理了下eclipse中得缓存,仅仅加上fw关闭流,发现可以出结果,赋截图如下,至于其他错误是否存在,还在调试,望共同讨论。比较那个javaSE是重中之重
      

  5.   

    我加入的fw.close()在下图的这个位置
      

  6.   

    我现在有加上fw的关闭  之前是因为JCreator Pro工具问题  我现在用了eclipse 显示出来就很正常了
    谢谢大家的热心我现在又碰到个问题   我用eclipse  输入的时候  他每次都跑到了行的前端   我要调整后才能输入而我用之前工具的时候  光标都是在  提示文字的后面。这个怎么解决呢  还有JCreator Pro 我要怎么设置才能让他正确来显示  还有CMD下 我怎么输入中文
      

  7.   

    关于CMD下不能输入中文,经过查找资料和分析得到如下解决方案
     
    首先,看一下%systemroot%\system32目录下有没有conime.exe
    然后在运行reg add HKCU\console /v LoadConIme /t REG_DWORD /d 1 /f
     
     
    如果你不确定你的conime.exe是好的话,那么下载我附件中提供的一个。
    http://xwnet.blog.51cto.com/233677/117800
    至于另外一个问题,我也在研究
      

  8.   

    我默认是可以输入中文  但是JAVAC 代码后  就不能输入中文了
      

  9.   

    JCreator Pro 好像是工具本身问题  eclipse为什么每次输入完  他的光标都到前面去了。这个怎么解决
      

  10.   

    顺便帮我看看这个帖子http://bbs.csdn.net/topics/390387412?page=1#post-393871777,有什么高招没
      

  11.   

    似乎是工具本身原因,在dos下光标显示正常
      

  12.   


    我用其他工具也正常的  是工具的原因  能否让他正常呢?
    我在CMD下可以输入中文  但是CD 到D盘那个目录 却又不行了