Java是否等效于SQL COALESCE函数?也就是说,有什么方法可以返回多个变量的第一个非空值? 例如 Double a = null; Double b = 4.4; Double c = null; 我想无论如何都将返回的第一个非NULL值的语句a,b以及c-在这种情况下,它会返回b,或4.4。(类似于sql方法-return COALESCE(a,b,c))。我知道我可以使用类似的方法来明确地做到这一点: return a != null ? a : (b != null ? b : c) 但是我想知道是否有内置的,可接受的功能来完成此任务。