2 u012299441 u012299441 于 2013.10.26 03:21 提问

java中的boolean表达式有哪些

只知道类似的boolean a = true这个,可遇到三元运算那说关于boolean的就全不动了。表达式和boolean有什么关系啊

2个回答

ygycomon
ygycomon   Rxr 2013.10.26 16:01

三元运算只是一个语法糖,是一种简写
等同于
if (bool) {
a
} else {
b
}

wx301075522
wx301075522   2013.10.26 21:42

上面的回答很好呀!int a = b > c ? b : c;表示的是a等于b、c中的一个较大的值也就是
if(b > c)
{
a = b;
}
else
{
a = c;
}

Csdn user default icon
上传中...
上传图片
插入图片