public class Main {
public static void main(String[] args) {
for (int i=0;i<10;i++){
//生成一个double类型的小数[0,1)
double d = Math.random();
int n = (int)(d*10);
switch (n){
case 1:
System.out.printf("case 1 出来的值:%d\n",n);
break;
case 5:
System.out.printf("case 5 出来的值:%d\n",n);
break;
default:
System.out.printf("default 出来的值:%d\n",n);
break;
}
}
}
}
运行结果:
zhudechaodeMBP2:src zhudechao$ javac Main.java
zhudechaodeMBP2:src zhudechao$ java Main
default 出来的值:9
default 出来的值:9
default 出来的值:6
default 出来的值:8
default 出来的值:3
case 1 出来的值:1
case 5 出来的值:5
default 出来的值:3
default 出来的值:6
default 出来的值:0
zhudechaodeMBP2:src zhudechao$