本人初学者,遇到问题后按照论坛里搜到的方法,编码修改为ANSI了,还是一样。使用javac -encoding utf-8执行也是一样的。
系统:Win11,jdk-18.0.1
编码保持utf-8,文件名Test.java,代码修改:
public class Test{
public static void main(String[] args){
System.out.println("java 你好!");
}
}
用以下命令编译:javac -encoding utf-8 Test.java
看看还报错吗
文件编码格式改为utf-8后再编译。
如果就是要用ansi,编译方式:javac -encoding gbk xxx.java
另:初学者jdk版本用1.8就足够了