#和JS\Python语句判断逻辑基本一致,不需要记录详细,只需要记录格式
##一、for循环
for (初始化数据;判断语句;控制语句){
循环体语句;
}
##二、while循环
初始化数据;
while (判断语句){
循环体语句;
控制语句;
}
##三、do…while循环
初始化数据;
do {
循环体语句;
控制语句;
} while (判断语句);
##四、三种循环的区别
对比 | 区别 |
---|---|
for和while、do…while | 1、for的作用域再for结构体中,而另外两种为整个函数体中 2、do…while不管判断语句是否成立都会执行循环体语句一次,而其他两种要判断语句成立才会执行循环体语句 |
##五、循环嵌套
package test;
public class NineNine {
public static void main(String[] args) {
wc:for (int i= 1;i<=9;i++) {
nc:for (int m=1;m<=i;m++){
if (m==2){
continue nc;
}
System.out.print(m +"*"+i +"=" +m*i +"\t");
}
System.out.println();
}
}
}
##六、random
生成随机整数
步骤:
import java.utils.Random
Random r = new Random();
int number = r.nextInt();