Java基础 Day05 循环

    科技2025-03-20  22

    循环

    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+" "); } } }

    Processed: 0.014, SQL: 8