2019-01-13
内容:三大结构(条件表达式的值是true或者false)
一、顺序结构
二、分支结构
@if语句: *if (条件表达式)
*if (条件表达式){
}else{
}
*if (条件表达式){
}else (条件表达式){
}else {
}
……
@switch-case语句:*使用格式: switch (变量){
case 变量值1:
break;
case 变量值2:
break;
……
default :
break;
}
*注意事项:#switch的变量类型可以是char,byte,short,int,枚举,字符串6种
#case的变量值只能是值,不能是范围
#case几个语句可以合并
#default可以选择有或者没有,也可以选择在语句中放置的位置
#此语句执行时,先寻找变量值与变量相同的语句,若找到则执行相应语句,
#若没找到则执行defaul语句,直到遇到break语句或者程序结束
三、循环结构
@while语句:*使用格式: while (条件表达式){
}
@do-while语句:*使用格式: do {
}while (条件表达式)
@for语句:*使用格式: for ( ; ; ){
}
四、break和continue的区别
虽然break和continue都能用在switch语句、while语句、do-while语句和for语句中,但是它们表达的意思
完全不同,break表示跳出此循环,而continue表示跳出本次循环。
原文地址:https://www.cnblogs.com/jbrr/p/10264614.html