JAVA学习笔记6(常用结构与数组)

1.选择结构

        1.if语句: 

        if(条件表达式){ 一条或多条语句 };

        2.if else语句: 

        if(条件表达式) {语句块1} else {语句块2}

        3.switch语句: 

                switch(表达式){

                ​​​​​​​        case 常量表达式1:

                                        语句组;

                                        break;

      ​​​​​​​        ​​​​​​​          case 常量表达式2:

                                        语句组;

                                        break;

      ​​​​​​​        ​​​​​​​          case 常量表达式3:

                                        语句组;

                                        break;

2.循环结构

        1.for循环语句

                for(初始化表达式;条件表达式;迭代语句){

                        循环体语句

                }

        2.while循环语句

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

                }

        3.do-while循环语句

                do{

                        执行语句

                }while(条件表达式);

        4.流程跳转

             流程跳转语句:break,continue

        *break:结束本次循环

        *continue:结束本次循环,进入下次循环

3.数组

  1.数组声明的三种方式:

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

        eg:int[] num = new int[4];

  • 数据类型[] 数组名 = {数据,数据,…,数据};

        eg:double[] s = {1,2,3};

  • 数据类型[] 数组名 = new 数据类型长度[] {数据,数据,…,数据};

  2.数组的赋值:

      数组名[下标] = 数据;,如:num[0] = 3;

  3.数组元素的遍历:

        for(int i = 0 ; i < 数组名.length ; i++){

                System.out.println(数组名[i]);

        }

   4.二维数组:

        *二维数组的声明

                数据类型[] [] 数组名;

                 *eg: int[] [] num;

        *数组对象的创建

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

                  *eg: num = new int[4][3];

        *数组对象的赋值

                  *eg: num[0][0] = 4;

        *二维数组的遍历
 

                for(int i =0 ; i<数组名.length ; i++){

                        for(int j = 0;j<数组名[i].length ; j++){

                                System.out.println(数组名[i][j]);

                        }

                }

你可能感兴趣的:(学习,笔记)