Java是否等效于SQL的COALESCE函数?也就是说,有什么方法可以返回多个变量的第一个非空值? 例如 Double a = null; Double b = 4.4; Double c = null; 我想以某种方式返回一条返回 a, b和 c的第一个非空值的语句-在这种情况下,它将返回 b或4.4。 (类似于sql方法-返回 COALESCE(a,b,c))。我知道我可以使用类似的方法来明确地做到这一点: return a != null ? a : (b != null ? b : c) 但是我想知道是否…

2019年9月4日 0条评论 2点热度 阅读全文