一.while循环
while(条件表达式){循环体}
当条件满足时执行循环体。
二.do-while
do{循环体}while(条件表达式);
与while循环不同的是,do-while即使不满足条件表达式也会执行1次循环体。
三.for(初始;条件;循环)
当满足条件时会执行循环
四.foreach循环
举例说明:List ll=new ArrayList();
foreach(int i:list){ i;}
将list中的每个元素赋值给int型变量i;相当于是遍历,这里可以是列表或数组
五.if-else/if-elseif
如果满足条件则执行循环,否则执行else;如果有超过三层判断时,为了提高代码可读性,可以使用状态模式
六.switch多分支语句
switch(表达式)
{
case 常量值1;
语块1;
[break;]
.......
case 常量值n;
语块2;
[break;]
default;
语块n+1;
[break;]
}
在这里要注意在每个case分支后要有break,为了跳出已执行的switch语句。