0
点赞
收藏
分享

微信扫一扫

JAVASE:分支结构,循环结构,数组

mafa1993 2022-04-26 阅读 90
java

目录

一、分支结构

1、if-else语句

2、switch语句

二、循环结构 

1、for语句

2、while语句

3、do while语句

4、break语句

5、contiune语句

三、数组

1、动态初始化定义数组

2、静态初始化定义数组

3、静态初始化简化定义数组

4、数组相关操作


一、分支结构

1、if-else语句

(1)if(条件表达式){   }

        if(2 > 1){
            System.out.println(1);
        }

(2)if(条件表达式){   } else {   }

        if (2 < 1)
            System.out.println(1);            //当if子句只控制一行时,{  }可以省略不写
        else{
            System.out.println(2);
        }

(3)if(条件表达式){   } else if(条件表达式){   }else {   }

        int score = 100;
        if (score < 60)
            System.out.println("未及格");
        else if (score < 100)
            System.out.println("及格");        //当else if子句只控制一行时,{  }可以省略不写
        else
            System.out.println("满分");        //当else子句只控制一行时,{  }可以省略不写

2、switch语句

switch(条件表达式){case 数值1:语句  break;  default:  语句}

表达式不支持long,float,double

case的值不能重复,且只能是字面量,不能是变量

        int number = 3;
        switch (number){                      
            case 1:
                System.out.println(1);
                break;
            case 2:                           
                System.out.println(2);
                break;
            default:
                System.out.println("大于2");
        }

二、循环结构 

1、for语句

for(初始化语句;循环条件;迭代语句)  { 执行语句 }

        for (int i = 1;i < 3;i++)
            System.out.println(i);            //当for语句只控制一行时,{  }可以省略不写

2、while语句

初始化语句 while(循环条件){ 执行语句 迭代语句 }

        int i = 1;
        while(i < 3){
            System.out.println(i);
            i++;
        }

3、do while语句

初始化语句 do { 执行语句 迭代语句 } while(循环条件);

        int n = 1;
        do{
            System.out.println(n);
            n++;
        }while(n < 3);

4、break语句

结束整个循环

5、contiune语句

跳出这个循环的此次执行

三、数组

1、动态初始化定义数组

数据类型[  ]  数组名 = new  数据类型[长度];

        int[] number1 = new int[3];                //默认数组元素值为0,0.0,false,null

2、静态初始化定义数组

数据类型[  ]  数组名 = new 数据类型[  ]{元素1,元素2...};

        int[] number2 = new int[]{0,1,2};

3、静态初始化简化定义数组

数据类型[  ]  数组名 = {元素1,元素2...}; 或 数据类型 数组名[  ] ={元素1,元素2...};

        int[] number3 = {0,1,2};     int number3[] = {0,1,2};

4、数组相关操作

(1)数组变量名中存储的是数组在内存中的地址

(2)访问数组长度:数组名.length

        System.out.println(number.length);

(3)引用数组:数组名[ i ]

        number[0]=0;
举报

相关推荐

0 条评论