if结构
if(条件){ //执行代码 }else if(条件){ //执行代码 }else{ //执行代码 }
if和else if都是条件为真是执行所属部分代码,else是当前面的判断都为false时执行。
switch结构
switch(变量){ case 常量1: //执行代码 break; case 常量2: //执行代码 break; default: //执行代码 }
当case后的常量与变量值相同时,执行所属代码,如果没有break,则继续向下执行。
default是switch中没有break跳出时,执行的代码。
while循环
while(循环条件){ //执行代码 }
do……while循环
do{ //执行代码 }while(循环条件);
for循环
for(循环变量;循环条件;变化){ //执行代码 }
增强for循环
for(申明对象:数组){ //执行代码 }
申明的对象类型与数组的类型一致