java中的if条件是否可以用变量来判断

2025-03-23 02:11:02
推荐回答(6个)
回答1:

不可以。
你这样的声明字符串aa变量值为:a>5 && b<3 || c >2。它整个就是一个串了。
字符串单放到if判断里是错误的。

回答2:

String类型可以放进if的条件里吗?你觉得呢?

人员配置判断条件是什么意思?你应该吧a b c看成是变量,然后5 3 2 这些人员配置判断的条件也看成是变量。又或者是弄成boolean类型再放进去。

回答3:

说下if语句的判断条件是boolean类型的,你给他个aa哪肯定不行,对于aa你只能定义为boolean的,动态获取也只能为true和false两个

回答4:

aa不能放到条件里。你可以这样判断
if(a>5)
{
if(b<3||c>2)
{
//满足条件的操作内容
}
}
else
{
//不满足条件时的操作
}

回答5:



//注意eval的使用,不过这算玩代码而已,没人这样做的,因为直接比较就好了。

回答6:

没看懂,什么意思啊 说具体点