java中if语句的问题

2024-12-05 15:16:10
推荐回答(1个)
回答1:

        int max;
        int min;
        //注意这里,如果x=y时就会跳过下面这部分if语句中所有的对max和min的赋值。
        /*if(x>y){
            max=x;
            min=y;
        }else if(x            max=y;
            min=x;
        }else{
            System.out.println("平局");
        }*/
        //这样上面max和min只有定义而没有声明。就在下面直接使用了。
        if(max==1){
            System.out.println("石头胜");
        }else{
            if(min==0){
                System.out.println("剪刀胜");
            }else{
                System.out.println("布胜");
            }
        }