1.问题:
三位运算符的便捷性;
2.源代码:
Double values = (userService.selectAll(DateUtil.formatDateToString(calendarNow00.getTime(), "yyyy-MM-dd HH:mm"), code1, code2));
data.setCurrentValue(values=null?0:values);
3.截图:
无
4.总结:
判断userService查出来的值是否为null,如果这里写一个if条件判断,难免有点麻烦,这时候,一个便捷的三位运算符就可以很方便;如果values的值是null,那么就null换为0,如果values的值不为空(即不为null),则保留原值;