关于#java#的问题,请各位专家解答!

img


第一次编译!找不出问题在哪?为啥编译不出来啊😰

这是编码的问题,cmd的编码和文件编码方式不一致。
编码问题解决如下:


javac HelloWorld.java异常解决:
类名要和文件名同名,你类名不是HelloWorld
Hello文件异常解决:
报错的地方存在中文字符。右双引号是中文下的。
改为如下:

System.out.println("大家好!");

第一个Poeple是因为编码的问题,编写Java代码的文件,点击左上角文件--》另存为

img

你这里原本是UTF-8那么就改成ANSI

第二个问题,你的报错信息给你提示了,你的文件名和类名写的不统一,代码里的HelloWord少写了一个l

img


第三个问题也给你明确指出了,箭头这里(大家好!后面)双引号用成了中文的双引号,估计是你在改成中文的时候忘记改英文了

img

people.java文件的编码不对
用GBK编码重新保存一下people.java文件

img


记事本中另存为,选择编码格式为ANSI即可
如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮

中文编码问题,改为ansi格式