if(如果条件成立,执行大括号里面的语句){
}else{
如果不成立就执行这里的语句
}
----------------------------------------
if(如果条件成立,执行大括号里面的语句){
}else if(在上面的条件不成立的情况下,还有其他的可以能的条件,如果满足执行后面大括号里面的语句)
{
}else{
上面的条件不成立的时候,执行的语句/
}
eg:
String s=getPara();
if(s.contains(",")) {
System.err.println("包含逗号");
}else if(!"".equals(s)) {
System.err.println("不为空");
}
注:https://zhidao.baidu.com/question/129726680.html
如果s包含逗号,那么代码不会执行else if里面的内容。