JAVA学习笔记(判断语句)

一、单分支结构,if

学习JAVA单分支结构。  * 掷骰子游戏 * 1.如果三个随机数的和大于15,则手气不错; * 2.如果三个随机数的和在10-15之间,手气一般; * 3.如果三个随机数的和1在0以下,手气不太好。 

public class TestIf {
    public static void main(String[] args) {
        int i = (int)(Math.random()*6+1);
        int j = (int)(Math.random()*6+1);
        int k = (int)(Math.random()*6+1);

        int count = i+j+k;
        System.out.println("第一个骰子分数:"+i);
        System.out.println("第二个骰子分数:"+j);
        System.out.println("第三个骰子分数:"+k);

        if(count>15){
            System.out.println("总分:"+count+"。老板今天手气真的不错啊!");
        }if(count>=10&count<=15){
            System.out.println("总分:"+count+"。老板今天手气还可以,再来两把吧!");
        }if(count<10){
            System.out.println("总分:"+count+"。老板今天手气不怎么样,还是赶紧回家吧!");
        }

    }
}

二、双分支结构,if-else

public class TextIf02 {
    public static void main(String[] args) {
        int a=13,b=6;
        int c= ab){
            c=a;
        }else{
            c=b;
        }
        System.out.println(c);
    }
}

 三、多分支结构

/**
 * switch语句的用法
 */

public class TestSwitch01 {
    public static void main(String[] args) {
        int grade = (int) (Math.random() * 4) + 1;

        switch (grade) {
            case 1:
                System.out.println("大一");
                break;
            case 2:
                System.out.println("大二");
                break;
            case 3:
                System.out.println("大三");
                break;
            default:
                System.out.println("大四");
                break;
        }
    }
}

你可能感兴趣的:(JAVA,java,开发语言)