基本if选择结构:可以处理单分支的if选择结构
if ( 条件 ) { (结果必须是布尔值)
//代码块
}
if else结构:可以处理两个分支的if选择结构
if ( 条件 ) {
//代码块1
}else {
//代码块2
}
多重if 结构:可以处理多个分支的if选择结构
if ( 成绩>=80) {
//代码块1
}
else if (成绩>=60) {
//代码块2
}
else {
//代码块3
}
嵌套if选择结构:可以处理某分支中嵌套if结构的if选择结构
if(条件1) { (外层选择结构)
if(条件2) { (内层选择结构)
//代码块1
} else {
//代码块2
}
} else {
//代码块3
}
逻辑运算符:
&&:条件1 && 条件2 仅仅两个条件同时为真,结果为真
||:条件1 ||条件2 只要两个条件有一个为真,结果为真
*产生随机数的代码:int random=(int)(Math.random()10);
字符串比较使用:equals