防止NPE
Add Array Safely
Old Solution12345public static <E> void addAllIfNotNull(List<E> list, Collection<? extends E> c) { if (c != null) { list.addAll(c); }}
|
|
Java 81Optional.ofNullable(listToBeAdded).ifPresent(listToBeAddedTo::addAll)
String To Long
Apache commons的NumberUtils工具,
會檢核當input是null時返回指定值
|
|
https://stackoverflow.com/a/49894716
Reference
https://stackoverflow.com/questions/30739105/any-null-safe-alternative-to-arraylist-addall
https://stackoverflow.com/questions/49894638/nullsafe-long-valueof