- 分支结构
if 逻辑表达式(true/false)语句:有三种形式
- if( 逻辑表达式(true/false)){
执行语句
};
- if(逻辑表达式(true/false)){
执行语句
}else{
执行语句
} - if(逻辑表达式(true/false)){
执行语句
}else if(逻辑表达式(true/false)){
执行语句
}else{
执行语句
}
- if(逻辑表达式(true/false)){
switch 分支语句
语法:
注:在jdk7之后新加入了条件为String的形式
while循环
语法:
while(逻辑表达式){
执行语句
}
do{
执行语句
}while(逻辑表达式)
for循环
for(初始化语句;循环条件;迭代语句){
执行语句
}
控制循环结构
break;跳出循环
return;结束方法
continue;忽略本次循环
数组
所有的数组元素具有相同的数据类型
数组的定义形式:type name [] or type [] name
数组的初始化:静态初始化和动态初始化
for each 增强for循环