解决方案 »

  1.   

    哪里设置的 UTF-8,似乎不需要什么设置啊,就用默认的值不行么?操作系统和输入法也是支持 Unicode 的。从哪儿来又回到哪儿去,似乎不需要字符集翻译的。
      

  2.   

    设置你当前选定的工程的编码,只针对当前一个工程
    2.window->preferences->general->workspace 
    设置你当前的workspace里所有工程的编码,针对这个workspace里的所有工程
    3.Run ->run configurations->common 
    设置的是你运行时的编码,也就是你控制台显示时的编码
    4.还有就是window->preferences->general->content types也可以设置。 
    这个是设定你的某一类文件的指定编码集,对整个workspace都起作用。System.getProperty("file.encoding")
    是你当前机器的操作系统的编码
    控制台编码设置:
    1.project->properties->resource 如果UTF-8不行,你可以设置为gbk试试