JAVA小案例-break练习,随机数,到88停止
代码如下:
public class Break {
/**
* break练习,随机数,到88停止
* @param args
*/
public static void main(String[] args) {
int count=0;//计数器
System.out.println("Begin");
while (true){//while循环里,小括号中的表达式只要是true,下边{}里只要不说break就一直循环
count++;
int i = (int) Math.round(100*Math.random()); //Math.random()这个方法是输出一个0.0~1.0的随机数,所以得乘100变成0.0~100.0
//Math.round就是将括号内的数的绝对值 + 0.5 向下取整再加上对应的正负号即为输出
//比如11.5出来就是12;11.4出来就是11;11.6出来的就是12;-11.5出来就是-12;-11.4出来就是-11;-11.6出来的就是-12
if (i==88){
System.out.println("循环结束,共循环"+count+"次");
break;
}
}
}
}
结果如下: