Albert小白
2016-07-10 15:13
if(条件){执行代码}
那么请问如果条件不止一个是否都是写在小括号里,如果都写在小括号里是用“;”隔开还是“,”隔开
int a=61;
如题:
如果要满足条件”60<a<100“ 这样的多个条件,既要满足a>60也要满足a<100;那么就要用到逻辑运算符&&,结合if语句即:if(a>60&&a<100){执行代码},当然如果有多个条件也可,例如if(条件1&&条件2&&条件3){~~~~}
如果要满足a<60或者a>100这样的,那么就要用到逻辑运算符 | | ;结合if语句即:if(a<60||a<100){执行代码},当然如果有多个条件也可,例如if(条件1||条件2||条件3){~~~~}.
if(判断条件){
执行语句
}else if(判断条件){
执行语句
}
多个判断条件可用&&与,或||,非!,(整体)括号连接起来
看你的事什么条件。如果是并列的可以用&,||。不是并列的就用else if
可以都写在小括号里,如果是并列条件用“&&”链接,比如变量a既要满足大于60,又要满足小与100,则这样写
if(a>60 && a<100){ do something.... }
如果不是并列条件,则用“||”链接,比如变量b既可以以https开头,也可以以http开头,则这样写判断
if(b.startWith("https") || b.startWith("http")){ do something.... }
如果解决了你的问题,请采纳!
好像有几个可以选择的符号||
Java入门第一季(IDEA工具)升级版
1165512 学习 · 17586 问题
相似问题