我尝试用Java编写一个“Hello World”程序,但出现了 CP1252
错误:
import acm.program.*;
public class test extends Program
{
public void run() { println(”Hello world!!!”); }
}
这里是错误信息:
C:\>javac -cp acm.jar test.java
test.java:4: error: unmappable character for encoding Cp1252
public void run() { println(ÔÇ?Hello world!!!ÔÇ?);
^
test.java:4: error: unmappable character for encoding Cp1252
public void run() { println(ÔÇ?Hello world!!!ÔÇ?);
^
test.java:4: error: ';' expected
public void run() { println(ÔÇ?Hello world!!!ÔÇ?);
^
test.java:4: error: not a statement
public void run() { println(ÔÇ?Hello world!!!ÔÇ?);
^
test.java:5: error: reached end of file while parsing
}
^
5 errors`
这个简单的 test.java
程序明显正确,我不知道问题出在哪里。
我应该如何解决 CP1252 编码错误?