【发布时间】:2012-11-04 19:51:12
【问题描述】:
可能重复:
What is the Java ?: operator called and what does it do?
我正在尝试读取二叉树的实现,我遇到了这一行代码:
if (...) {
...
} else {
node = ( node.left != null ) ? node.left : node.right; //this line
}
return node;
谁能告诉我这条线是什么意思?我最好的猜测是它是某种条件语句。
【问题讨论】:
标签: java if-statement binary-tree ternary-operator