java if的多选择结构有什么优点
发布网友
发布时间:2022-04-27 13:13
我来回答
共1个回答
热心网友
时间:2023-09-22 09:40
不一样的。
假如
String a=null;
if(a==null){
a="A";
}else if(a=="A"){
System.out.print("条件一样,但到不了这里");
}
if(a=="A"){
System.out.println("到这里来了");
}
//if – else if 是一个结构,多种情况执行一种
//if if 是多个结构,会执行多种情况追问是不是可以理解为
String a=null;
if(a==null){
a="A";
} a==null为真,执行a=“A”,之后对于else if(a==“A”)来说,虽然也为真,但是上一个if执行了这里就不再执行了。而对于第二个第三个第四个if,如果都为真,就全都会执行
追答是