条件语句
if 条件语句
用于告诉程序在某个条件成立的情况下,执行某段语句,而在另一种情况下执行另外的语句。
具体包括: if条件语句、if~else语句、if...else if多分支语句。
switch多分支语句
switch语句首先计算表达式的值,若表达式的值和某个case后面的变量值相同,则执行该case后的若干语句,直到遇到break为止。
若没有一个值与case后面的值相等,则执行default后面的语句,default后面的语句是可选的,若它不存在,且switch语句中表达式的值不与任何case的常量值相同,则switch不做任何处理。
循环语句
while循环语句
又称条件判断语句,它的循环方式为利用一个条件来控制是否要去继续反复执行设个语句。
do...while
循环语句先执行一次循环后,再判断条件是否成立,即循环体内的语句至少被执行一次。
for循环语句
for(表达式1;表达式2;表达式3){
语句序列
}
表达式1:初始化表达式,负责完成变量的初始化。
表达式2::循环条件表达式,值为boolean类型的表达式,指定循环条件。
表达式3:循环后操作表达式负责修整变量,改变循环条件。
foreach循环
用于遍历数组的作用,不必进行初始化。