【发布时间】:2016-03-27 18:08:06
【问题描述】:
在python中我可以做到以下几点:
return x or y
或
my_function(x or y)
如果x != null 或不为空将返回或传递x 否则y。
我的问题:
有办法在 java 中缩短 thenreturn x == null ? y : x 或
myFunction(x == null ? y : x)
【问题讨论】:
-
你用的是什么python版本?
-
我不确定我是否理解您的实际要求。
-
我什至不确定
x || y在 any python 版本中作为表达式是否有效,通常是x if x else y。 -
@JoachimIsaksson,你是对的,它不是,这就是我问的原因
-
但这仍然不能帮助我们弄清楚你在 Java 中的目标是什么 :)