Maison Java javaDidacticiel Résumé des exemples de code d'utilisation des collections Java

Résumé des exemples de code d'utilisation des collections Java

Mar 15, 2017 am 11:57 AM

Après l'avoir lu sur papier, je me rends compte que je dois le faire en détail --Lu You Demandez au canal s'il est clair, afin qu'il y ait une source d'eau vive - Zhu Xi


La classe Collections est une catégorie Packaging. Il contient diverses méthodes statiquesmultiplesétats liées aux opérations de collecte. Cette classe ne peut pas être instanciée , tout comme une classe utilitaire qui sert le framework Collection Java .

java.lang.Object
        java.util.Collections
Copier après la connexion

Méthodes couramment utilisées dans les collections :

(1)tri() méthode de tri

                                                                                               blic statique s'étend Comparable< ? super T>> annuler tri(Liste liste) racine Trier la liste spécifiée par ordre croissant selon l'ordre naturel des éléments. Paramètres : La liste à trier.

Définition de la fonction : public static void sort(List list,Comparator c), généré selon le spécifié comparateur Trie la liste spécifiée dans l'ordre. Tous les éléments de cette liste doivent être comparables les uns aux autres à l'aide du comparateur spécifié.

Paramètres : list-la liste à trier ; c-le comparateur qui détermine l'ordre de la liste.

(2) BinarySearch()Recherche binaireMéthode

Définition de la fonction : public static (Liste> liste,T clé)

Utilisez la méthode binaire search pour rechercher dans la liste spécifiée afin d'obtenir l' objet spécifié Avant d'appeler cette méthode, les éléments de la liste doivent être triés par ordre croissant, sinon. le résultat est incertain, cette méthode effectuera des traversées de liens O(n) et des comparaisons d'éléments O(log n).

Paramètres : list-la liste chaînée à rechercher, key-la clé à rechercher.

Définition de la fonction : public static int binaireSearch(List list, T clé, Comparateur c) Triez la liste par ordre croissant en fonction du comparateur spécifié.

Paramètres : list - la liste à rechercher, key - la clé à rechercher, c - le comparateur pour trier la liste.

(3) méthode inverse reverse()

lettre Définition du numéro : public static void reverse(List list), inverse l'ordre des éléments dans la liste spécifiée. Cette méthode s'exécute en temps linéaire.

Paramètres : liste - la liste dont les éléments doivent être inversés

(4 ) shuffle() méthode de lecture aléatoire

void shuffle(List list) utilise la source aléatoire par défaut pour remplacer la liste spécifiée. La probabilité que tous les remplacements se produisent est approximativement égale. Paramètres : liste-la liste à mélanger

Lettre

NombreDéfinition :public static void shuffle (List list,Random rnd), utilise la source aléatoire spécifiée pour remplacer la liste spécifiée. Paramètres : list - la liste à mélanger, rnd - la source aléatoire utilisée pour mélanger la liste.

(5) méthode d'échange swap()

Définition de la fonction : public static void swap(List list,int i, int j), échangez des éléments à la position spécifiée dans la liste spécifiée.

Paramètres : list-la liste d'échange d'éléments, i-le index d'un élément à échanger, j-l'autre élément à échanger L'index d'un élément.

(6) méthode de remplacement fill()

Définition de la fonction : public static void fill(Liste list,T obj), remplace tous les éléments de la liste spécifiée par l'élément spécifié, en s'exécutant en temps linéaire.

Paramètres : list - une liste remplie d'éléments spécifiés, obj - les éléments utilisés pour remplir la liste spécifiée.

(7)copie() méthode de copie

Définition de la fonction : public static void copie(List dest,List src), copie tous les éléments d'une liste à une autre. Après cela, l'index de chaque élément copié dans la liste de destination sera égal à l'index de cet élément dans la liste source, et la liste de destination doit être au moins aussi longue que la liste source.

Paramètres : dest - liste cible, src - liste source.

(8)min() méthode minimale

Définition de la fonction : public static > T min(Collection coll), renvoie l'élément minimum de la collection donnée selon l'ordre naturel des éléments de tous les éléments de la. La collection doit implémenter une Interface comparable. De plus, tous les éléments de la collection doivent être mutuellement comparables.

Paramètres : coll - la collection dont le plus petit élément sera déterminé.

Définition de la fonction : public statique T min(Collection coll,Comparator comp), renvoie le plus petit élément de la collection donnée selon l'ordre généré par le comparateur spécifié.

Paramètres : coll - la collection dont l'élément minimum sera déterminé, comp - le comparateur utilisé pour déterminer l'élément minimum.

(9) méthode maximum max()

Définition de la fonction : public static > T max(Collection coll), renvoie l'élément maximum de la collection donnée selon l'ordre naturel des éléments.

Paramètres : coll - la collection dont le plus grand élément sera déterminé.

Définition de la fonction : public statique T max(Collection< ?étend T> coll,Comparator comp), renvoie le plus grand élément de la collection donnée selon l'ordre généré par le comparateur spécifié.

Paramètres : coll - la collection dont le plus grand élément sera déterminé, comp - le comparateur utilisé pour déterminer le plus grand élément

(10) méthode de rotation rotate()

Définition de la fonction : vide statique public rotate(List list, int distance), fait pivoter les éléments de la liste spécifiée en fonction de la distance spécifiée.

Paramètres : liste - la liste à faire pivoter, distance - la distance pour la rotation de la liste, qui peut être 0, un nombre négatif ou un nombre supérieur à la liste .taille().

(11) remplacerTout() remplacer toutes les fonctions

        函数定义:public static boolean replaceAll(List list,T oldVal,newVal),使用另一个值替换列表总出现的所有的某一指定值。

        参数:list-在其中进行替换的列表;oldVal-将被替换的原值;newVal-替换oldVald的新值。


示例代码:

public class Hello {
public static void main(String[] args) {
        System.out.println("sort");
        List list=new ArrayList<Double>();
       double array[] = {112, 111, 23, 456, 231 };
        for (int i = 0; i < array.length; i++) {
            list.add(new Double(array[i]));
        }
        Collections.sort(list);//自然排序
        for (int i = 0; i < array.length; i++) {
            System.out.println(list.get(i));
        }
        System.out.println("shuffle");

        Collections.shuffle(list);//置换
        for (int i = 0; i < array.length; i++) {
            System.out.println(list.get(i));
        }
        Collections.sort(list);//自然排序
        System.out.println("reverse");
        Collections. reverse (list);//反转
        for (int i = 0; i < array.length; i++) {
            System.out.println(list.get(i));
        }
        Collections.sort(list);//自然排序
        System.out.println("copy");
        List li = new ArrayList();
        double arr[] = {1131,333};
        for(int j=0;j<arr.length;j++){
            li.add(new Double(arr[j]));
        }
        Collections.copy(list,li);//拷贝
        for (int i = 0; i <list.size(); i++) {
            System.out.println(list.get(i));
        }
        System.out.println("min");
        System.out.println(Collections.min(list));//返回最小值
        System.out.println("max");
        System.out.println(Collections.max(list));//返回最大值
        System.out.println("rotate");
        Collections.rotate(list,-1);//循环
        for (int i = 0; i <list.size(); i++) {
            System.out.println( list.get(i));
        }
         System.out.println("binarySearch");
        Collections.sort(list);
        System.out.println(list);
        System.out.println(Collections.binarySearch(list, 333.0));//二分查找
    }
}
Copier après la connexion

以上是Collections比较常用的方法,Collections还有很多其他的方法,如下表:


File d'attentevue d'un certain Deque sous forme de dernier entré, premier sorti (Lifo) File d'attente. binarySearch(List> list, T key) Utilisez la méthode de recherche binaire pour rechercher dans la liste spécifiée afin d'obtenir l'objet spécifié. (Collection(Collection coll, Comparator comp) (List list) (Liste liste , Comparateur c) (Liste liste, int i, int j)
MéthodeRésumé
static booléen <code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">addAll</span>(Collection<? super T> c, T... elements)addAll
(Collection c, T... éléments)
Ajoutez tous les éléments spécifiés à la collection spécifiée.
static <span style="background-color:inherit; color:rgb(51,51,51)">asL<a href="http://www.php.cn/wiki/109.html" target="_blank">if</a>oQueue</span>(Deque<T> deque)<br>asL<a href="http://www.php.cn/wiki/109.html" target="_blank">if</a><a href="http://www.php.cn/code/6617.html" target="_blank">oQueue</a>(Deque<T> deque) Renvoie la
static int<span style="background-color:inherit; color:rgb(51,51,51)">binarySearch</span>(List<? extends Comparable<? super T>> list, T key)
static <span style="background-color:inherit; color:rgb(51,51,51)">binarySearch</span>(List<? extends T> list, T key, Comparator<? super T> c) int
binarySearch(Liste<? étend la liste T>, touche T, Comparateur<? super T>Utilisez la recherche binaire pour rechercher dans la liste spécifiée afin d'obtenir l'objet spécifié.
static Collection <span style="background-color:inherit; color:rgb(51,51,51)">checkedCollection<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">checkedCollection</span>(Collection<E> c, Class<E> type)(Collection< E> Classe & lt; e & gt; type)
Renvoie un type dynamique de collection sécurité vue.
static Liste <span style="background-color:inherit; color:rgb(51,51,51)">checke<a href="http%20://www.php.cn/wiki/596.html" target="_blank">dL<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">checke<a href="http://www.php.cn/wiki/596.html" target="_blank">dL</a>ist</span>(List<E> list, Class<E> type)ist
(List liste, Class type)
Renvoie une vue dynamique de type sécurisé de la liste spécifiée.
static Carte <span style="background-color:inherit; color:rgb(51,51,51)">checkedMap</span>(Map<K,V> m, Class<K> keyType, Class<V> valueType)<span style="background-color:inherit; color:rgb(51,51, 51)">checkedMap<br>(Carte<K,V> m, Class<K> keyType, Class<V> valueType)</span> Renvoie une vue dynamique de type sécurisé du mappage spécifié.
static Définir<span style="background-color:inherit; color:rgb(51,51,51)">checkedSet</span>(Set<E> s, Class<E> type)<span style="background-color:inherit; color:rgb(51,51,51)"> checkSet<br>(Set<E> s, Classe <E>)</span>                  Renvoie une vue dynamique et sécurisée de l'ensemble spécifié.
static SortedMap <span style="background-color:inherit; color:rgb(51,51,51)">checkedSortedMap<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">checkedSortedMap</span>(SortedMap<K,V> m, Class<K> keyType, Class<V> valueType)(SortedMap m, Class keyType, Class valueType)
Renvoie une vue dynamique de type sécurisé du mappage ordonné spécifié.
static SortedSet <span style="background-color:inherit; color:rgb(51,51,51)">checkedSortedSet<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">checkedSortedSet</span>(SortedSet<E> s, Class<E> type)(SortedSet< E> Class type)
Renvoie une vue dynamique de type sécurisé de l'ensemble ordonné spécifié.
static void <span style="couleur d'arrière-plan:hériter; couleur:rgb(51,51,51)">copie<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">copy</span>(List<? super T> dest, List<? extends T> src)(Liste src)
Copie tous les éléments d'une liste à une autre.
static boolean <span style="background-color:inherit color:rgb(51,51,51)">disjoint<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">disjoint</span>(Collection<?> c1, Collection<?> c2)(Collection c1, Collectionc2)
S'il n'y a pas d'éléments identiques dans les deux collections spécifiées, true est renvoyé.
static Liste <span style="background-color:inherit; color:rgb(51,51,51)">emptyList<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">emptyList</span>()()
Renvoie une liste vide (immuable).
static Carte <span style="background-color:inherit; color:rgb(51,51,51)">emptyMap<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">emptyMap</span>()()
Renvoie une carte vide (immuable).
static Définir <span style="background-color:inherit; color:rgb(51,51,51)">emptySet<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">emptySet</span>()()
Renvoie un ensemble vide (immuable).
static Énumération <span style="background-color:inherit; color:rgb(51,51,51)">énumération<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">enumeration</span>(Collection<T> c)(Collection< T>c)
               Renvoie une énumération sur la collection spécifiée.
static void <span style="background-color:inherit; color:rgb(51,51,51)">fill<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">fill</span>(List<? super T> list, T obj)(List
Remplace tous les éléments de la liste spécifiée par l'élément spécifié.
static int <span style="background-color:inherit; color:rgb(51,51,51)">fréquence<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">frequency</span>(Collection<?> c, Object o)(Collection c, Objet o)
Renvoie le nombre d'éléments de la collection spécifiée qui sont égaux à l'objet spécifié.
static int <span style="background-color:inherit; color:rgb(51,51,51)">indexOfSubList<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">indexOfSubList</span>(List<?> source, List<?> target)(List source, List target)
Renvoie la position de départ de la première occurrence de la liste cible spécifiée dans la liste source spécifiée si aucune liste de ce type n'apparaît, renvoie -1.
static int <span style="background-color:inherit; color:rgb(51,51,51)">lastIndexOfSubList<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">lastIndexOfSubList</span>(List<?> source, List<?> target)(Liste source, Liste cible)
Renvoie la position de départ de la dernière occurrence de la liste cible spécifiée dans la liste source spécifiée ; si aucune liste de ce type n'apparaît, renvoie -1.
static ArrayList <span style="background-color:inherit; color:rgb(51,51,51)">list<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">list</span>(Enumeration<T> e)(Énumération< T & GT; E)
Renvoie une liste tableau , qui contient l'élément d'énumération spécifié dans l'ordre de retour.
static> style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"> max Selon la Séquence Naturelle <span style="background-color:inherit; color:rgb(51,51,51)">max</span>(Collection<? extends T> coll) de l'élément, renvoie le plus grand élément de la collection donnée. <br><span style="background-color:inherit"></span> </tr> <tr> <td valign="top" style="word-break:break-all; border:1px solid rgb(153,153,153); padding:5px 16px 5px 12px; min-height:25px; min-width:25px; height:25px; background-color:inherit"><T> T<span style="font-family:Microsoft Yahei; background-color:inherit"><code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit">static<span style="background-color:inherit; color:rgb(51,51,51)">max</span> Renvoie le plus grand élément de la collection donnée dans l'ordre produit par le comparateur spécifié. <span style="background-color:inherit; color:rgb(51,51,51)">max</span>(Collection coll, Comparator comp)
> style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"> min(Collection coll) staticSelon la Séquence Naturelle Retour à l'élément minimum de la collection donnée.
static T <span style="background-color:inherit; color:rgb(51,51,51)">min<span style="font-family:Microsoft Yahei; background-color:inherit">(Collection<? extends T> coll, Comparator<? super T> comp)</span></span> <span style="background-color:inherit; color:rgb(51,51,51)">min</span>(Collection<? extends T> coll, Comparator<? super T> comp) Renvoie le plus petit élément de la collection donnée dans l'ordre produit par le comparateur spécifié.
static Liste <span style="background-color:inherit; color:rgb(51,51,51)">nCopies<span style="font-family:Microsoft Yahei; background-color:inherit">(int n , T o)</span></span> <span style="background-color:inherit; color:rgb(51,51,51)">nCopies</span>(int n, T o)              Renvoie une liste immuable composée de
copies de l'objet spécifié. n
static Définir <span style="background-color:inherit; color:rgb(51,51,51)">newSetFromMap<span style="font-family:Microsoft Yahei; background-color:inherit">(Map< E,Boolean> map)</span></span> <span style="background-color:inherit; color:rgb(51,51,51)">newSetFromMap</span>(Map<E,Boolean> map) Renvoie l'ensemble pris en charge par le mappage spécifié.
static booléen <span style="background-color:inherit; color:rgb(51,51,51)">replaceAll<span style="font-family:Microsoft Yahei; background-color:inherit">(List<T> liste , T oldVal, T newVal)</span></span> <span style="background-color:inherit; color:rgb(51,51,51)">replaceAll</span>(List<T> list, T oldVal, T newVal)Remplace toutes les occurrences d'une valeur spécifiée dans une liste par une autre valeur.
static void <span style="background-color:inherit; color:rgb(51,51,51)">inverse<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">reverse</span>(List<?> list)(Liste liste)
Inversez l'ordre des éléments dans la liste spécifiée.
static Comparateur <span style="background-color:inherit; color:rgb(51,51,51)">reverseOrder<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">reverseOrder</span>()()
Renvoie un comparateur qui inverse de force l'Comparableordre naturel d'une collection d'objets qui implémente l'interface.
static Comparateur <span style="background-color:inherit; color:rgb(51,51,51)">reverseOrder<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">reverseOrder</span>(Comparator<T> cmp)(Comparateur< T> cmp)
Renvoie un comparateur qui inverse de force l'ordre des comparateurs spécifiés.
static void <span style="background-color:inherit; color:rgb(51,51,51)">rotation<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">rotate</span>(List<?> list, int distance)(Liste liste, distance int)
Fait pivoter les éléments de la liste spécifiée en fonction de la distance spécifiée.
static void <span style="background-color:inherit; color:rgb(51,51,51)">shuffle<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">shuffle</span>(List<?> list)(Liste liste)
Utilisez la source aléatoire par défaut pour remplacer la liste spécifiée.
static void <span style="background-color:inherit; color:rgb(51,51,51)">shuffle<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">shuffle</span>(List<?> list, Random rnd)(Liste liste, Random rnd)
Utilisez la source aléatoire spécifiée pour remplacer la liste spécifiée.
static Définir <span style="background-color:inherit; color:rgb(51,51,51)">singleton<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">singleton</span>(T o)(T o )
Renvoie un ensemble immuable contenant uniquement l'objet spécifié.
static Liste <span style="background-color:inherit; color:rgb(51,51,51)">singletonList<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">singletonList</span>(T o)(T o )
                Renvoie une liste immuable contenant uniquement les objets spécifiés.
static Carte <span style="background-color:inherit; color:rgb(51,51,51)">singletonMap<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">singletonMap</span>(K key, V value)(touche K, Valeur V)
Renvoie une carte immuable qui mappe uniquement la clé spécifiée à la valeur spécifiée.
static> "font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit">tri Trie la liste spécifiée par ordre croissant selon l'ordre naturel des éléments<span style="background-color:inherit; color:rgb(51,51,51)">sort</span>(List<T> list).
voidstatic<span style="couleur d'arrière-plan:hériter; couleur:rgb(51,51,51)">trier</span> Trie la liste spécifiée selon l'ordre produit par le comparateur spécifié. <span style="background-color:inherit; color:rgb(51,51,51)">sort</span>(List<T> list, Comparator<? super T> c)
static void<span style="background-color:inherit color:rgb(51,51,51)">swap</span>                                                                                                                                                                                         échangera des éléments aux positions spécifiées dans la liste spécifiée.
static Collection <span style="background-color:inherit; color:rgb(51,51,51)">syn<a href="http%20://www.php.cn/wiki/1332.html" target="_blank">chr</a>onizedCollection<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">syn<a href="http://www.php.cn/wiki/1332.html" target="_blank">chr</a>onizedCollection</span>(Collection<T> c)(Collection c)
Renvoie la synchronisation prise en charge par le collection spécifiée (Thread-safe).
static Liste <span style="background-color:inherit; color:rgb(51,51,51)">synchronizedList<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">synchronizedList</span>(List<T> list)(List< T> list)
Renvoie une liste synchronisée (thread-safe) prise en charge par la liste spécifiée.
static Carte <span style="background-color:inherit; color:rgb(51,51,51)">synchronizedMap<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">synchronizedMap</span>(Map<K,V> m)(Map m)
Renvoie une carte synchronisée (thread-safe) soutenue par la carte spécifiée.
static Définir <span style="background-color:inherit; color:rgb(51,51,51)">synchronizedSet<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">synchronizedSet</span>(Set<T> s)(Set< T>s)
                        Renvoie un ensemble synchrone (thread-safe) pris en charge par l'ensemble spécifié.
static SortedMap <span style="background-color:inherit; color:rgb(51,51,51)">synchronizedSortedMap<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">synchronizedSortedMap</span>(SortedMap<K,V> m)(SortedMap m)
                                                                                                                                                                                                          lecture sécurisée) carte ordonnée prise en charge par la carte ordonnée spécifiée.
static SortedSet <span style="background-color:inherit; color:rgb(51,51,51)">synchronizedSortedSet<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">synchronizedSortedSet</span>(SortedSet<T> s)(SortedSet< T> s)
                                                                                                                                                                                                               sont renvoyés.
static Collection <span style="background-color:inherit; color:rgb(51,51,51)">unmodifiableCollection<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">unmodifiableCollection</span>(Collection<? extends T> c)(Collection< ? extends T> c)
Renvoie une vue non modifiable de la collection spécifiée.
static Liste <span style="background-color:inherit; color:rgb(51,51,51)">unmodifiableList<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">unmodifiableList</span>(List<? extends T> list)(List< ? étend la liste T>)
               Renvoie une vue non modifiable de la liste spécifiée.
static Carte <span style="background-color:inherit; color:rgb(51,51,51)">unmodifiableMap<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">unmodifiableMap</span>(Map<? extends K,? extends V> m)(Carte≪? extends K,? extends V> m)
Renvoie une vue non modifiable du mappage spécifié.
static Définir <span style="background-color:inherit; color:rgb(51,51,51)">unmodifiableSet<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">unmodifiableSet</span>(Set<? extends T> s)(Set< ? extends T> s)
Renvoie une vue non modifiable de l'ensemble spécifié.
static SortedMap <span style="background-color:inherit; color:rgb(51,51,51)">unmodifiableSortedMap<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">unmodifiableSortedMap</span>(SortedMap<K,? extends V> m)(SortedMap m)
Renvoie une vue non modifiable de la carte ordonnée spécifiée.
static SortedSet <span style="background-color:inherit; color:rgb(51,51,51)">unmodifiableSortedSet<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">unmodifiableSortedSet</span>(SortedSet<T> s)(SortedSet< T> s)
Renvoie une vue non modifiable de l'ensemble ordonné spécifié.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Vous avez un jeu croisé?
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Nombre parfait en Java Nombre parfait en Java Aug 30, 2024 pm 04:28 PM

Guide du nombre parfait en Java. Nous discutons ici de la définition, comment vérifier le nombre parfait en Java ?, des exemples d'implémentation de code.

Weka en Java Weka en Java Aug 30, 2024 pm 04:28 PM

Guide de Weka en Java. Nous discutons ici de l'introduction, de la façon d'utiliser Weka Java, du type de plate-forme et des avantages avec des exemples.

Numéro de Smith en Java Numéro de Smith en Java Aug 30, 2024 pm 04:28 PM

Guide du nombre de Smith en Java. Nous discutons ici de la définition, comment vérifier le numéro Smith en Java ? exemple avec implémentation de code.

Questions d'entretien chez Java Spring Questions d'entretien chez Java Spring Aug 30, 2024 pm 04:29 PM

Dans cet article, nous avons conservé les questions d'entretien Java Spring les plus posées avec leurs réponses détaillées. Pour que vous puissiez réussir l'interview.

Break or Return of Java 8 Stream Forach? Break or Return of Java 8 Stream Forach? Feb 07, 2025 pm 12:09 PM

Java 8 présente l'API Stream, fournissant un moyen puissant et expressif de traiter les collections de données. Cependant, une question courante lors de l'utilisation du flux est: comment se casser ou revenir d'une opération FOREAK? Les boucles traditionnelles permettent une interruption ou un retour précoce, mais la méthode Foreach de Stream ne prend pas directement en charge cette méthode. Cet article expliquera les raisons et explorera des méthodes alternatives pour la mise en œuvre de terminaison prématurée dans les systèmes de traitement de flux. Lire plus approfondie: Améliorations de l'API Java Stream Comprendre le flux Forach La méthode foreach est une opération terminale qui effectue une opération sur chaque élément du flux. Son intention de conception est

Horodatage à ce jour en Java Horodatage à ce jour en Java Aug 30, 2024 pm 04:28 PM

Guide de TimeStamp to Date en Java. Ici, nous discutons également de l'introduction et de la façon de convertir l'horodatage en date en Java avec des exemples.

Programme Java pour trouver le volume de la capsule Programme Java pour trouver le volume de la capsule Feb 07, 2025 am 11:37 AM

Les capsules sont des figures géométriques tridimensionnelles, composées d'un cylindre et d'un hémisphère aux deux extrémités. Le volume de la capsule peut être calculé en ajoutant le volume du cylindre et le volume de l'hémisphère aux deux extrémités. Ce tutoriel discutera de la façon de calculer le volume d'une capsule donnée en Java en utilisant différentes méthodes. Formule de volume de capsule La formule du volume de la capsule est la suivante: Volume de capsule = volume cylindrique volume de deux hémisphères volume dans, R: Le rayon de l'hémisphère. H: La hauteur du cylindre (à l'exclusion de l'hémisphère). Exemple 1 entrer Rayon = 5 unités Hauteur = 10 unités Sortir Volume = 1570,8 unités cubes expliquer Calculer le volume à l'aide de la formule: Volume = π × r2 × h (4

Comment exécuter votre première application Spring Boot dans Spring Tool Suite? Comment exécuter votre première application Spring Boot dans Spring Tool Suite? Feb 07, 2025 pm 12:11 PM

Spring Boot simplifie la création d'applications Java robustes, évolutives et prêtes à la production, révolutionnant le développement de Java. Son approche "Convention sur la configuration", inhérente à l'écosystème de ressort, minimise la configuration manuelle, allo

See all articles