判断

if-else

// if-else
if(a > 10) {
    System.out.println("a大于10");
}else{
    System.out.println("a小于10");
}

switch

// Switch
switch(a){
    case 10:
       System.out.println("a = 10");
       break;
    case 11:
       System.out.println("a = 11");
       break;
    default:
       System.out.println("没有匹配项");
}

for循环

// for循环
for(int i = 1 ; i <= 10 ; i++){
    System.out.println("i =" + i);
}

//解释
for(变量初始化;循环条件;循环变量迭代){
    System.out.println("i =" + i);//循环操作
}

while循环

先判断再执行

// while循环
int i = 1;//变量初始化
whle(i <= 10){//循环条件
    System.out.println("i =" + i);//循环操作
    i++//循环迭代
}

dowhile循环

先执行再判断 也就是说一定会执行一次

// dowhile
int i = 1;//变量初始化
do{
    System.out.println("i =" + i);//循环操作
    i++;//循环迭代
}while(i <= 10);

break

终止循环 当条件满足时你可以通过break语句终止循环

// break终止循环
for(int i = 1 ; i <= 10 ; i++){
    if(i == 3){ break; }//当i 为3时终止循环
    System.out.println("i =" + i);
}

continue(跳转控制语句)

当使用continue语句时则直接跳转至循环条件继续进行循环 而continue语句后的其他语句则不会执行

// continue
int i = 1;// 变量初始化
while(i <= 4)// 循环条件
    i++;// 循环迭代
    if(i == 2){ // 判断当i 为 2时 下面的语句不执行直接继续进行循环
        continue;//跳转控制语句
    }
    System.out.println("i = " + i);
}

Last updated