2016年1月18、19日总结
语法总结:
if:选择语句,分为单分支,双分支和多分支;
单分支:if (布尔表达式){
语句块
}
多分支:if (布尔表达式){
语句快
}else{
语句块
}
多分支:if (布尔表达式1){
语句块1
}else if(布尔表达式2){
语句块2
}
switch:只能测试变量和值的相等性,不能用于大小比较,单个case语句中只能比较一个值。相对于if语句,结构清晰明了,减少一些嵌套错误。
tips:switch语句中检测的变量只能是32位或更小的整数值(byte,short、int,char)
语法格式:switch(算术表达式){
case 常量表达式:语句块1;break;
case 常量表达式:语句块2;break;
case 常量表达式:语句块3;break;
default : 语句块;break;
}
循环的要素:关键字,要被反复执行的代码,循环结束的条件
类型:先验循环,后验循环
循环语句:while、do/while
while语法格式:
while (布尔表达式){
语句块
}
do/while语法格式:
do{
语句块
}while(布尔表达式)