选择结构,分支结构,循环结构

选择结构,分支结构,循环结构

if ( ){ } else if{ } else { } switch(变量/表达式){ case 1: xxx ; case (byte short int char string): xxxx ; …} break跳出当前代码块 一般不用 jdk7才支持string

break; 跳出 跳出switch语句,或跳出当前循坏

if尽量少嵌套 最多两层 不利于读、维护

if:有多个逻辑单元,有多个逻辑结果

else if: 只希望得到一个逻辑结果,有多个逻辑单元 必需要有else结尾 (阿里巴巴编码规范)

int i=1;  初始部分:用以判断变量

while(i<=100){  循环部分:决定是否继续循坏的依据

System.out.print("hhh");   循坏操作:单次执行的逻辑代码或任务

i++;    迭代部分:控制循坏条件改变的增量     (i++ 执行下一行代码或下一个表达式才会实现自增)

}

do{}while( ) 循坏,用于循坏次数不明确

for ( 初始部分 ; 循坏判断 ; 迭代部分 ) { 循坏操作 }

局部变量:定义在方法内,必需先赋值在使用,只针对当前代码块,在代码块中定义的变量都是局部变量,父级代码块中的变量,子级可以用,但子级代码块中的变量,父级不能用
成员变量:是针对于整个文件,作用域是当前整个文件
实例变量:未赋值直接使用 整数(默认0) 小数( 0.0 ) 字符 ( \u0000空格) 布尔( false ) 其他(null)

猜你喜欢

转载自blog.csdn.net/qq_49214533/article/details/107765624