注册 登录
编程论坛 JAVA论坛

大神看一眼错哪里了

yuyiman330 发布于 2018-10-17 17:38, 2316 次点击
public class Yuman{
        public static void mian(String[] args){
            
        int x=5,y=10;
        if (x<y);
       {
        System.out.println("正确");
       }
           else;
        {
         Sytem.out.println("错误");
         }
    }
}
5 回复
#2
yuyiman3302018-10-17 17:38
有if没else是什么意思啊!!!
#3
一鑫2018-10-17 17:57
main写错成了mian,
if else 后面多了分号
#4
林月儿2018-10-17 21:49
除了上面的问题还有代码的缩进不规范,类名表意不明
这里很多人都可以做你的老师,别人的批评和指正要努力去理解
否则就只能自己总结和积累
#5
林月儿2018-10-17 22:10
程序代码:
package com.huawei.test22;

public class Test {
    public static void main(String[] args) {
        int x = 5, y = 10;
        System.out.println(x < y ? "正确" : "错误");
    }
}

#6
wlrjgzs2018-10-18 16:30
你原来的代码
程序代码:

public class Yuman{
        public static void mian(String[] args){       //这里方法名错误
            
        int x=5,y=10;
        if (x<y);                  //这里不应该有分号
       {
        System.out.println("正确");
       }
           else;                   //这里不应该有分号
        {
         Sytem.out.println("错误");      //这里应该为System,你少了一个s
         }
    }
}

修改后的代码
程序代码:

public class Yuman{
        public static void main(String[] args){
             int x=5,y=10;
             if (x<y)         //你这里原来有分号,现在取消
             {
                   System.out.println("正确");
             }else{           //你这里原来有分号,现在取消
                    System.out.println("错误");         //这里给你添加了一个s,使Sytem成为正确的System
              }
         }
}
1