/** * switch案例 * 需求:开发一个真心话大冒险,游戏开始后随即生成一个数字。 * 根据数字选择不同的大冒险: * 0:嘴里含一口水说话,让大家猜说的是什么 * 1:学鸵鸟走路绕房间一圈 * 2:每个人选一样食物或调料混在一起给你吃 * 3:假装自己是个推销员,向大家推荐你用过的鼻涕纸 * 4:用动作模仿一个人,让大家猜是谁 * 其他:恭喜你,跳过了大冒险 */
代码如下:
public class SwitchDemo {
public static void main(String[] args) {
//1.随机生成一个数字[0,5]
//创建Random类
Random random = new Random();//使用Random类
//生成0到5之间的随机整数(包括0,不包括6)
int randomNumber = random.nextInt(6);
//2.判断数字值,选择大冒险
switch (randomNumber){
case 0:
System.out.println("嘴里含一口水说话,让大家猜说的是什么");
break;//跳出循环,case会持续向下跑
case 1:
System.out.println("学鸵鸟走路绕房间一圈");
break;//跳出循环,case会持续向下跑
case 2:
System.out.println("每个人选一样食物或调料混在一起给你吃");
break;//跳出循环,case会持续向下跑
case 3:
System.out.println("假装自己是个推销员,向大家推荐你用过的鼻涕纸");
break;//跳出循环,case会持续向下跑
case 4:
System.out.println("用动作模仿一个人,让大家猜是谁");
break;//跳出循环,case会持续向下跑
default:
System.out.println("恭喜你,跳过了大冒险");
}
}
}
运行展示: