为了账号安全,请及时绑定邮箱和手机立即绑定

不懂!求大神解释!

if(条件){执行代码}

那么请问如果条件不止一个是否都是写在小括号里,如果都写在小括号里是用“;”隔开还是“,”隔开

正在回答

5 回答

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){~~~~}.

0 回复 有任何疑惑可以回复我~

if(判断条件){

执行语句

}else if(判断条件){

执行语句

}

多个判断条件可用&&与,或||,非!,(整体)括号连接起来

0 回复 有任何疑惑可以回复我~

看你的事什么条件。如果是并列的可以用&,||。不是并列的就用else if

0 回复 有任何疑惑可以回复我~

可以都写在小括号里,如果是并列条件用“&&”链接,比如变量a既要满足大于60,又要满足小与100,则这样写

if(a>60 && a<100){
    do something....
}

如果不是并列条件,则用“||”链接,比如变量b既可以以https开头,也可以以http开头,则这样写判断

if(b.startWith("https") || b.startWith("http")){
    do something....
}

如果解决了你的问题,请采纳!

0 回复 有任何疑惑可以回复我~

好像有几个可以选择的符号||

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165458    人
  • 解答问题       17585    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

不懂!求大神解释!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信