一、条件语句
1.if语句:
(1)
if语句 (单一条件)
if (表达式)
{
执行语句块
}
(2)
if语句:
条件表达式可以是任何一种逻辑表达式
如果表达式值为true,则执行花括号的内容后,再执行后面的语句
如果表达的值为false,则直接执行后面的语句
如果,大括号号中,只有一条语句,则可以省略大括号(推荐不省略)
2.if语句(二选一)
(1)
if (表达式){
执行语句块1
}
else{
执行语句块2
}
(2)
3.if语句(多选一)
(1)
if (表达式1){
执行语句块1
}
else if(表达式2){
执行语句块2
}
..............
(2)
2.switch语句
(1)
switch (表达式)
{
case 取值1:语句块1
break;
case 取值n:语句块n
break;
.........
default: 语句块n+1
}
(2)
switch语句
1.表达式的值只可以接受int、byte、char、short 、String型,不接受其他类型的值
2.不允许有重复的case取值
3.switch一旦碰到第一次case匹配,程序就会跳转到这个标签位置,开始顺序执行以后所有的程序代码,而不管后面的case条件是否匹配,直到碰到break语句为止
二、循环语句
1.while循环
(1)
while (条件表达式)
{
执行语句块
}
(2)
2.do…while循环
(1)
do
{
执行语句块
} while(条件表达式 );
(2)
3.for循环
(1)
for(初始化表达式;循环条件表达式;循环后的操作表达式)
{
执行语句块
}
(2)