三元运算符、方法、选择结构、循环

一元运算符:只需要一个数据就可以进行操作的运算符。例如:取反!,自增++,自减--。

二元运算符:需要两个数据才可以进行操作的运算符。例如:加法+,赋值。

三元运算符:需要三个数据才可以进行操作的运算符


格式:

        数据类型    变量名称=条件判断?表达式A:表达式B

流程:

首先判断条件是否成立:

        如果成立为true,那么将表达式A的值赋值给左侧的变量:

        如果不成立flase,那么将表达式B的值赋值给左侧的变量;

注意事项:

1、必须同时保证表达式A和表达式B都符合左侧数据类型的要求

2、三元运算符的结果必须被使用。

二、方法

定义一个方法的格式:

public static void  方法名称(){

        方法体

}

方法名称的命名规则和变量一样,使用小驼峰

方法体:也就是大括号中可以包含任意条语句。

注意事项:

1、方法定义的先后顺序无所谓。

2、方法的定义不能产生嵌套关系。

3.、方法定义好了以后,不会执行,如果想要执行,一定要进行方法调用。

如何调用方法,格式:

方法名称();

三、选择结构

switch语句使用的注意事项:

1、多个case后面的数值不可以重复

2、switch后面的小括号当中只能是下列数据类型:

基本数据类型:byte/short/char/int

引用数据类型:String字符串、enum枚举


3、switch语句格式可以很灵活:前后顺序可以颠倒,而且break语句还可以省略。

“匹配到哪一个case就从哪一个位置向下执行,直到遇到了break或者整体结束为止。


循环:

循环结构的基本组成部分,一般可以分为四个部分:

1、初始化语句:在循环开始最初执行,而且只做唯一一次

2、条件判断:如果成立,则循环继续;如果不成立,则循环退出

3、循环体:重复要做的事情内容,若干行语句

4、进步语句:每次循环之后都要进行的扫尾工作,每次循环结束之后都要执行一次。

do-while循环体格式

初始化语句

do{

    循环体

    步进语句

}while(条件判断);


三种循环的区别:

1、如果条件判断从来没有满足过,那么for循环和while循环将执行0次。do-while循环将会至少执行1次。

2、for循环的变量在小括号当中定义,只有循环内部才可以使用,while循环。

循环控制语句是continue关键字,一旦执行,立刻跳过当前次循环剩余内容,马上开始下一次循环。


循环嵌套:

        for(初始化表达式1;循环条件2;步进表达式7){

                for(初始化表达式3;循环条件4;步进表达式6){

                执行语句5;

                }

        }

执行顺序:123456>456>723456>456

外循环一次,内循环多次

你可能感兴趣的:(三元运算符、方法、选择结构、循环)