从左侧开始选择第一个非空值的便捷方法
/* 时 代 J a v a 提供 */ //package com.nowjava; public class Main { /** * Convenience method of choosing the first non-null value starting from the left * * @param a * @param b * @return */ @SafeVarargs public static <T> T Coalice(T... values) { for (T item : values) { if (item != null) { return item; } } return null; } }