package cn.edu.bjut.chapter2; import java.util.Random; public class SwitchExample { public static void main(String[] args) { Random random = new Random(); // 声明随机数类对象并实例化 float x = random.nextFloat(); // 产生0.0 到1.0 的随机浮点数 int month = Math.round(11 * x + 1); // 产生1 到12 的随机整数 switch (month) { case 1: System.out.println("1月"); break; case 2: System.out.println("2月"); break; case 3: System.out.println("3月"); break; case 4: System.out.println("4月"); break; case 5: System.out.println("5月"); break; case 6: System.out.println("6月"); break; case 7: System.out.println("7月"); break; case 8: System.out.println("8月"); break; case 9: System.out.println("9月"); break; case 10: System.out.println("10月"); break; case 11: System.out.println("11月"); break; case 12: System.out.println("12月"); break; default: System.out.println("错误"); } } }