java三种循环

来源:互联网 发布:java ringbuffer 编辑:程序博客网 时间:2024/05/17 03:47
循环:
循环结构:有条件的执行某语句多次,并非每句必走。
反复执行一段可能相同或相似的代码
while(boolean){
循环体
}

循环三要素:
1)循环变量的初始化
2)循环的条件,以循环变量为基础
3)循环变量的改变(向着循环的结束改变)


循环结构:
1)while:
先判断后执行
2)do...while:
do{   }while(boolean表达式)
无论boolean表达式是否为true,都执行一次语句块
先执行,后判断
第一要素和第三要素相同,首选
3)for:应用率最高,固定循环次数
for(int times=0;times<10;times++){syso}
1.times=0 2. times<10 3.syso 4.times++ 5.times<10 6.syso 7.times++
反复循环的放在for中
循环一次的放在里面


break:跳出循环,在某种特定情况下才会break;
continue:只能用于循环语句,作用是跳过循环体下面的语句进行下一次循环

math.random()------double类型
(int) (Math.random() * 1000 + 1)需要最后做一个强转
1 0