java (复合语句,条件语句,多分支语句,跳转语句)

复合语句:

public class COM{
    public static void main(String args[]) 
    {
        int a = 1;
        int b= 2;
        byte a = a;
        byte b = b;
        boolean b;
        {
            System.out.println(a);
        }
    }
}

//两个大括号之间为复合语句

条件语句:

//if语句
    if (表达式) {
        语句序列
    }

    //if-else语句 
    if (表达式) {
        语句序列
    } else {
        语句序列
    }

    //if-else-if语句 
    if (表达式1) {
        语句序列
    } else if (表达式2) {
        语句序列
    } else if (表达式3) {
        语句序列
    } else {
        语句序列
    }

switch多分支语句

switch(表达式){
    case 常量值1:
        语句块1
        break;
    case 常量值2:
        语句块2
        break;
    case 常量值3:
        语句块3
        break;
        ....
    case 常量值n:
        语句块n
        break;
    default:
        语句块n+1;
        break;

}

while循环语句(直到型):

while(条件表达式) {
        执行语句;
    }

do-while(当型)

do{
    执行语句;
}while(条件表达式)

for循环:

for(表达式1;表达式2; 表达式3) {
        语句序列;
    }

foreach语名:

for (元素变量 x: 遍历对象obj) {
        引用了x的java语句
    }

    int[] arr = new int[] {
         
  1.2.3.4};
    for (int x:arr) {
        System.out.println(x+"	");
    }

跳转语句(break, continue, return)三种

break跳转语句:

continue:

return [表达式]:

经验分享 程序员 微信小程序 职场和发展