Java程序没错但编译报错需要“;”

img

img


我程序没错,但是编译的时候总是报错需要:;是什么情况?我换了几个程


class A {
        public static viod main(String[] args){
               System out.println("我是一个练习时长两年半的java练习生,爱好唱、跳、rap、java") ;         
         }
}

是void,不是viod

你写的是个中文分号,你先把这个分号删掉,输入法切换到英文模式再输入;

【以下回答由 GPT 生成】

问题分析: 你的代码中存在几处语法错误导致编译报错。首先,public static viod main(String[] args)应该是public static void main(String[] args)viod应改为void;其次,System out.println("我是一个练习时长两年半的java练习生,爱好唱、跳、rap、java")应该是System.out.println("我是一个练习时长两年半的java练习生,爱好唱、跳、rap、java")out应改为out。 解决方案:

class A {
        public static void main(String[] args){
               System.out.println("我是一个练习时长两年半的java练习生,爱好唱、跳、rap、java") ;         
         }
}

通过以上修改,代码中的语法错误已经修复。请重新编译并运行你的Java程序。



【相关推荐】



如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^