如果代码中有 比如 String a = "中文"; 在英文的windons下面是无法编译通过的不但如此 连保存都不可以 会报出一个错误Some characters cant be mapped using'cp1252' .... ...请问有人有办法解决这个问题吗?

解决方案 »

  1.   

    建立一个 txt文档. 然后把代码复制进去. 保存的时候把编码 保存成 unicode .  应该就可以了把. 
      

  2.   

    String str="\u4e2d\u6587";
    这样可以吗
      

  3.   

    转换成unicode编码就可以了,java里面有这个工具的,native2ascii,在命令行输入就可以
      

  4.   

    使用native2ascii自己转换一下再用
      

  5.   

    转换成unicode应该就可以了
    目前可以转换的常用方法有:1.jdk自带的工具native2ascii;2.第三方工具Ant;3.eclipse插件PropEdit
      

  6.   


    只是想在GUI里面输出中文罢了  结贴结贴!
      

  7.   

    用eclipse的话你将工作空间的字符集改为UTF-8就行了
    Window-Preferences-Workspace->Text file encoding->Other-UTF-8