基本选择结构: if(条件){ } 如果条件成立,执行if里面的代码 条件的结果是boolean值标签:执行,JAVA,else,选择,switch,条件,input,成立,结构 From: https://blog.51cto.com/u_15907719/5953892
逻辑运算符:
与 : 条件1 && 条件2 两个条件都成立,则为true
或 : 条件1 || 条件2 一个条件成立,为true
非: ! 条件 结果取相反值
if ( 条件){ }else{ } 如果条件成立,进入if,不成立,进入else
多重if判断: if(条件){ }else if(条件){ }else{ } 一旦条件成立,直接出结果,停止执行
switch选择结构:
switch(选择条件){
case 值:
执行的内容;
break;
default:
条件未匹配执行语句;
}
注意:break用来跳出switch选择结构,如果不加,可能会出现case穿透,一直会往下执行
input.hasNextInt():用来解决用户输入数据是否为整数
if(input.hasNextInt()){
int mingci=input.nextInt();
}else{
//输入错误
}