Springboot鍐呯疆鐨凜ollectionUtils鎬庝箞浣跨敤
Spring Boot鍐呯疆浜嗗緢澶氬伐鍏风被锛屽叾涓瑿ollectionUtils鏄竴涓潪甯稿父鐢ㄧ殑宸ュ叿绫伙紝鐢ㄤ簬瀵归泦鍚堣繘琛屾搷浣滃拰澶勭悊銆備笅闈㈡槸浣跨敤CollectionUtils鐨勭ず渚嬶細
-
瀵煎叆CollectionUtils绫伙細
import org.springframework.util.CollectionUtils;
-
浣跨敤CollectionUtils鐨勬柟娉曪細
-
鍒ゆ柇闆嗗悎鏄惁涓虹┖锛?/p>
List<String> list = new ArrayList<>(); boolean isEmpty = CollectionUtils.isEmpty(list);
-
鍒ゆ柇闆嗗悎鏄惁闈炵┖锛?/p>
List<String> list = new ArrayList<>(); boolean isNotEmpty = CollectionUtils.isNotEmpty(list);
-
鍚堝苟澶氫釜闆嗗悎涓轰竴涓泦鍚堬細
List<String> list1 = new ArrayList<>(); List<String> list2 = new ArrayList<>(); List<String> mergedList = CollectionUtils.mergeArrays(list1, list2);
-
鍒犻櫎闆嗗悎涓殑绌哄厓绱狅細
List<String> list = new ArrayList<>(); list.add("a"); list.add(null); list.add("b"); CollectionUtils.filter(list, Objects::nonNull);
-
鍒犻櫎闆嗗悎涓弧瓒虫潯浠剁殑鍏冪礌锛?/p>
List<Integer> list = new ArrayList<>(); list.add(1); list.add(2); list.add(3); CollectionUtils.filter(list, num -> num % 2 == 0);
-
閬嶅巻闆嗗悎鍏冪礌锛?/p>
List<String> list = new ArrayList<>(); list.add("a"); list.add("b"); CollectionUtils.arrayToList(list).forEach(System.out::println);
-
鍙栭泦鍚堢殑绗竴涓厓绱狅細
List<String> list = new ArrayList<>(); list.add("a"); list.add("b"); String firstElement = CollectionUtils.firstElement(list);
-
鍙栭泦鍚堢殑鏈€鍚庝竴涓厓绱狅細
List<String> list = new ArrayList<>(); list.add("a"); list.add("b"); String lastElement = CollectionUtils.lastElement(list);
-
浠ヤ笂鏄疌ollectionUtils鐨勪竴浜涘父鐢ㄦ柟娉曠ず渚嬶紝鏍规嵁鍏蜂綋闇€姹傞€夋嫨鍚堥€傜殑鏂规硶鏉ユ搷浣滈泦鍚堛€?/p>
相关问答