第一天学Java照着写的hello world运行报错,应该怎么解决啊

这是我的代码

public class Hello{
public static void main(String[] args){
System.out.println("HelloWorld");
}
}
这是报错,检查了大小写和中英文分号,每次修改都有保存,但报错和代码不一致,并且一直报错,不知道哪一步出了问题

img

检查一下是不是环境有问题,代码是没啥问题的

输出语句的这一对括号是全角字符啊,改成英文输入法下的半角字符。一看就和main这一行的括号不一样啊

把代码贴出来

输出语句:打Syso 再按ctrl+Alt+? 主要是System.out.println 少了一个点

你截图的错误和你的代码都不一致。代码中System后面缺点,截图中out后面缺点。完整的一句是像这样写:
System.out.println(“hello”);

当前java文件没有错误,运行的错误是out print()这里,应该是out.prinln()。说明你一直在运行之前错误编译的文件。忘了重新编译。每次运行前记得删除.class文件,然后先javac重新编译出class文件,然后再运行

看你代码是正确的,
建议新建一个文件,新建一个累试试。
这是我电脑敲出来的,可以参考一下

img

注意中文和英文输入吧

主要原因还是centos系统版本兼容性问题,如果将系统做更新升级,即可解决。
yum update   

你编辑器的问题,代码是OK的

img


成功运行并输出

img

img

IDEA试试