JAVA:用于编码GBK的不可映射字符(0x92)

时间:2018-07-12 09:51:49

标签: java stddraw

我可以在eclipse上运行它,但是我不能使用sublime3运行它,那是怎么回事?

       public class TestStdDraw {
   public static void main(String[] args) {
       StdDraw.setPenRadius(0.05);
       StdDraw.setPenColor(StdDraw.BLUE);
       StdDraw.point(0.5, 0.5);
       StdDraw.setPenColor(StdDraw.MAGENTA);
       StdDraw.line(0.2, 0.2, 0.8, 0.2);
   }

}

并遵循以下说明:“。\ StdDraw.java使用或覆盖不推荐使用的API。”和“使用-Xlint:deprecation重新编译以获取详细信息。”,它仍然出现相同的错误。

1 个答案:

答案 0 :(得分:0)

使用StdDraw时出现的问题是由您的系统区域设置引起的,请尝试将系统区域设置更改为美国英语,或使用编码标志进行编译:

  

javac-编码UTF8 TestStdDraw.java