if:if(表达式){
表达式为真执行的程序段
}
if-else:if(表达式){
表达式为真执行的程序段
}
else{
表达式为假执行的程序段
}
if嵌套:
多分支选择结构:
Switch-case
switch(变量){
case 1: 执行的代码;break;
case 2: 执行的代码;break;
case 3: 执行的代码;break;
default:执行的代码;break;
}
注意:
1.只能是整型与字符类型多分支选择
2.case后的值要与switch括号里面的内容类型对应
break:跳出结构(循环结构和switch),相当于跳出最外层的大括号
for循环:
for(表达式1;表达式2;表达式3){
循环的代码块
}
注意:表达式1只执行1次
首先执行表达式1,然后判断是否满足表达式2,满足的话执行循环体,否则跳出for
执行表达式3,判断表达式2-->循环体
求某个整数的每一位:
for(;n>0;n/=10) {
System.out.print(n%10);
}
while循环;先判断,再执行
do-while:先执行后判断
break:跳出结构(循环结构和switch),相当于跳出最外层的大括号(跳出整个循环)
continue:如果满足条件结束本次循环继续下一次循环