Classe d'outils Spring - utilisation de CollectionUtils

URL d'origine : classe d'outils Spring - utilisation du blog dégainé du couteau tranchant CollectionUtils_IT-blog CSDN

Introduction

Cet article présente l'utilisation de CollectionUtils de Spring.

Le rôle de la classe d'outils CollectionUtils : faire fonctionner la collection, telle que : List, Set.

jugement

méthode effet
booléen statique isEmpty (Collection<?> collection)   Vérifiez si la collection est vide.
booléen statique isEmpty(Map<?,?> map)               Déterminer si la carte est vide
booléen statique containInstance (
    Collection<?> collection, 
    élément Object
)
Déterminer si une collection contient un objet
booléen statique contient (
    Iterator<?> itérateur, 
    élément Object
)
Utilisez un itérateur pour déterminer si un objet se trouve dans la collection.
static boolean containAny (
    Collection<?> source, 
    Collection<?> candidats
)
Déterminez si une collection contient l’un de certains objets.
booléen statique hasUniqueObject (Collection<?> collection)     Déterminez si chaque élément de la collection est unique. Autrement dit, il n’y a aucun élément en double dans la collection.

Ajouter à la collection

méthode effet
static <E> void mergeArrayIntoCollection (
    Tableau d'objets, 
    Collection<E> collection
)
Ajoutez tous les éléments du tableau à l'ensemble.
static <K,V> void mergePropertiesIntoMap (
    Propriétés props, 
    Map<K,V> map
)
Ajoutez les paires clé-valeur dans Propriétés à la carte

trouver dans la collection

méthode effet
statique <T> T lastElement (List<T> liste)   Renvoie le dernier élément de la liste.
statique <T> T lastElement (Set<T> ensemble)     Renvoie le dernier élément du Set.
static <E> E findFirstMatch (
    Collection<?> source, 
    Collection<E> candidats
)
Renvoie le premier élément des candidats présents dans la source.
static <T> T findValueOfType (
    Collection<?> collection, 
    Class<T> type
)
Renvoie les éléments du type spécifié dans la collection.
Objet statique findValueOfType (
    Collection<?> collection, 
    Class<?>[] types
)
Renvoie les éléments du type spécifié dans la collection. Si le premier type n’est pas trouvé, le deuxième type est recherché, et ainsi de suite.
Classe statique<?> findCommonElementType (collection Collection<?>)    Renvoie le type des éléments de la collection

Je suppose que tu aimes

Origine blog.csdn.net/feiying0canglang/article/details/128204814
conseillé
Classement