循环
1. if 单选择结构
if(){ 表达式; }
2. if 双选择结构
if(){
// 表达式;
}else{ }
3. 多选择结构
switch 多选择结构
//case 穿透 switch 匹配一个具体的值
//JDK7 的新特性,表达式可以是字符串!!!
4. 循环结构
while循环
do...while循环
for循环
打印九九乘法表
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(j+"*"+i+"="+(i*j)+"\t");
}
System.out.println();
}
5.break循环与continue循环
- break 用于强行退出循环,不执行循环中的剩余语句
- continue 用于终止某次循环过程,即跳出循环体中尚未执行的语句,接着进行下一次是否执行循环的判定。
6. 质数
public class LabelDemo {
//打印101--150之间的所有质数
//质数:是指在大于 1 的自然数中,除了 1 和它本身以外不再有其他因数的自然数
public static void main(String[] args) {
int count = 0;
//不建议使用
outer:for(int i=101;i<150;i++){
for (int j=2;j<i/2;j++){
if(i%j == 0){
continue outer;
}
}
System.out.print(i+" ");
}
}
}