三目运算符
语法:(boolean表达式)?(表达式1):(表达式2)
先判断boolean表达式的值:
若为true,则整个运算式的值为表达式1的值;
若为false,则整个运算式的值为表达式2的值。
具体使用
/**
* 值空处理
* @param value 原始值
* @return 处理值
*/
public static String fixNull(String value) {
return value == null || value.toUpperCase().equals("NULL") ? "" : value;
}