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
Méthodes couramment utilisées dans les collections :
(1)tri() méthode de tri
blic statique 7162b68e5b1e059b510a3cba26260212> annuler tri(Liste8742468051c85b06f0a0af9e3e506b5c 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 8742468051c85b06f0a0af9e3e506b5c void sort(List8742468051c85b06f0a0af9e3e506b5c list,Comparator117c5a0bdb71ea9a9d0c2b99b03abe3e 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 8742468051c85b06f0a0af9e3e506b5c (Liste étend Comparable117c5a0bdb71ea9a9d0c2b99b03abe3e> 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 8742468051c85b06f0a0af9e3e506b5c int binaireSearch(Listd203bb1ae585225d4838a2b7e3d0503e list, T clé, Comparateur117c5a0bdb71ea9a9d0c2b99b03abe3e 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(List6b3d0130bba23ae47fe2b8e8cddf0195 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(List6b3d0130bba23ae47fe2b8e8cddf0195 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 (List6b3d0130bba23ae47fe2b8e8cddf0195 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(List6b3d0130bba23ae47fe2b8e8cddf0195 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 8742468051c85b06f0a0af9e3e506b5c void fill(Liste2c7dc8671179272755aec1f6022876ad 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 8742468051c85b06f0a0af9e3e506b5c void copie(List2c7dc8671179272755aec1f6022876ad dest,Listd203bb1ae585225d4838a2b7e3d0503e 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 Paramètres : coll - la collection dont le plus petit élément sera déterminé. Définition de la fonction : public statique 8742468051c85b06f0a0af9e3e506b5c T min(Collection6f577ce863ae620b571540d817dd4482 coll,Comparator117c5a0bdb71ea9a9d0c2b99b03abe3e 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 Paramètres : coll - la collection dont le plus grand élément sera déterminé. Définition de la fonction : public statique 8742468051c85b06f0a0af9e3e506b5c T max(Collection4968a53d9e326feb1b2d7bbf83db00dc coll,Comparator117c5a0bdb71ea9a9d0c2b99b03abe3e 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(List6b3d0130bba23ae47fe2b8e8cddf0195 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 8742468051c85b06f0a0af9e3e506b5c boolean replaceAll(List8742468051c85b06f0a0af9e3e506b5c list,T oldVal,T newVal),使用另一个值替换列表总出现的所有的某一指定值。 参数:list-在其中进行替换的列表;oldVal-将被替换的原值;newVal-替换oldVald的新值。 示例代码: 以上是Collections比较常用的方法,Collections还有很多其他的方法,如下表: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));//二分查找
}
}
MéthodeRésumé
static
8742468051c85b06f0a0af9e3e506b5c 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>(Collection2c7dc8671179272755aec1f6022876ad c, T... elements)
addAll
(Collection2c7dc8671179272755aec1f6022876ad c, T... éléments) Ajoutez tous les éléments spécifiés à la collection spécifiée.
d'un certain Deque sous forme de dernier entré, premier sorti (Lifo) File d'attente. 8742468051c85b06f0a0af9e3e506b5c File d'attente8742468051c85b06f0a0af9e3e506b5cstatic
vue<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>(Deque8742468051c85b06f0a0af9e3e506b5c 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>(Deque8742468051c85b06f0a0af9e3e506b5c deque)
Renvoie la
(List
extends Comparable117c5a0bdb71ea9a9d0c2b99b03abe3e> list, T key) static
8742468051c85b06f0a0af9e3e506b5c int binarySearch<span style="background-color:inherit; color:rgb(51,51,51)">binarySearch</span>(List<?
extends Comparable117c5a0bdb71ea9a9d0c2b99b03abe3e> 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é.
static
<span style="background-color:inherit; color:rgb(51,51,51)">binarySearch</span>(List6f577ce863ae620b571540d817dd4482 list, T key, Comparator117c5a0bdb71ea9a9d0c2b99b03abe3e c)
8742468051c85b06f0a0af9e3e506b5c intbinarySearch(Listec6099e785f05193425c1fd5d8e7e99d3, touche T, Comparateur117c5a0bdb71ea9a9d0c2b99b03abe3eUtilisez la recherche binaire pour rechercher dans la liste spécifiée afin d'obtenir l'objet spécifié.
static
1a4db2c2c2313771e5742b6debf617a1 Collection1a4db2c2c2313771e5742b6debf617a1<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>(Collection1a4db2c2c2313771e5742b6debf617a1 c,
Class1a4db2c2c2313771e5742b6debf617a1 type)
(Collectiond4454904a88143dbdb697239b10ec4a8
Classe & lt; e & gt; type)
Renvoie un type dynamique de collection sécurité vue.
static
1a4db2c2c2313771e5742b6debf617a1 Liste1a4db2c2c2313771e5742b6debf617a1
<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>(List1a4db2c2c2313771e5742b6debf617a1 list,
Class1a4db2c2c2313771e5742b6debf617a1 type)
ist
(List1a4db2c2c2313771e5742b6debf617a1 liste,
Class1a4db2c2c2313771e5742b6debf617a1 type) Renvoie une vue dynamique de type sécurisé de la liste spécifiée.
b77a8d9c3c319e50d4b02a976b347910static
b77a8d9c3c319e50d4b02a976b347910 Carte
<span style="background-color:inherit; color:rgb(51,51,51)">checkedMap</span>(Mapb77a8d9c3c319e50d4b02a976b347910 m,
Class245c3adc26563b673f7297c0b3777639 keyType, Classd94943c0b4933ad8cac500132f64757f valueType)
<span style="background-color:inherit; color:rgb(51,51, 51)">checkedMap<br>(Carteb77a8d9c3c319e50d4b02a976b347910 m,
Class245c3adc26563b673f7297c0b3777639 keyType, Classd94943c0b4933ad8cac500132f64757f valueType)</span>
Renvoie une vue dynamique de type sécurisé du mappage spécifié.
1a4db2c2c2313771e5742b6debf617a1static
1a4db2c2c2313771e5742b6debf617a1 Définir<span style="background-color:inherit; color:rgb(51,51,51)">checkedSet</span>(Set1a4db2c2c2313771e5742b6debf617a1 s,
Class1a4db2c2c2313771e5742b6debf617a1 type)
<span style="background-color:inherit; color:rgb(51,51,51)"> checkSet<br>(Set1a4db2c2c2313771e5742b6debf617a1 s,
Classe 1a4db2c2c2313771e5742b6debf617a1)</span>
Renvoie une vue dynamique et sécurisée de l'ensemble spécifié.
static
b77a8d9c3c319e50d4b02a976b347910 SortedMapb77a8d9c3c319e50d4b02a976b347910<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>(SortedMapb77a8d9c3c319e50d4b02a976b347910 m,
Class245c3adc26563b673f7297c0b3777639 keyType, Classd94943c0b4933ad8cac500132f64757f valueType)
(SortedMapb77a8d9c3c319e50d4b02a976b347910 m,
Class245c3adc26563b673f7297c0b3777639 keyType, Classd94943c0b4933ad8cac500132f64757f valueType)
Renvoie une vue dynamique de type sécurisé du mappage ordonné spécifié.
static
1a4db2c2c2313771e5742b6debf617a1 SortedSet1a4db2c2c2313771e5742b6debf617a1<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>(SortedSet1a4db2c2c2313771e5742b6debf617a1 s,
Class1a4db2c2c2313771e5742b6debf617a1 type)
(SortedSetd4454904a88143dbdb697239b10ec4a8
Class1a4db2c2c2313771e5742b6debf617a1 type)
Renvoie une vue dynamique de type sécurisé de l'ensemble ordonné spécifié.
static
8742468051c85b06f0a0af9e3e506b5c 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>(List117c5a0bdb71ea9a9d0c2b99b03abe3e dest,
Listd203bb1ae585225d4838a2b7e3d0503e src)
(Liste super T> ; dest,
Listd203bb1ae585225d4838a2b7e3d0503e 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>(Collection6b3d0130bba23ae47fe2b8e8cddf0195 c1,
Collection6b3d0130bba23ae47fe2b8e8cddf0195 c2)
(Collection6b3d0130bba23ae47fe2b8e8cddf0195 c1,
Collection6b3d0130bba23ae47fe2b8e8cddf0195c2)
S'il n'y a pas d'éléments identiques dans les deux collections spécifiées, true
est renvoyé.
static
8742468051c85b06f0a0af9e3e506b5c Liste8742468051c85b06f0a0af9e3e506b5c<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
b77a8d9c3c319e50d4b02a976b347910 Carteb77a8d9c3c319e50d4b02a976b347910<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
8742468051c85b06f0a0af9e3e506b5c Définir8742468051c85b06f0a0af9e3e506b5c<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
8742468051c85b06f0a0af9e3e506b5c Énumération8742468051c85b06f0a0af9e3e506b5c<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>(Collection8742468051c85b06f0a0af9e3e506b5c c)
(Collectionb32f285eaba7a6752dff0bc229700674c)
Renvoie une énumération sur la collection spécifiée.
static
8742468051c85b06f0a0af9e3e506b5c 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>(List117c5a0bdb71ea9a9d0c2b99b03abe3e list,
T obj)
(List super T> ; liste,
T obj)
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>(Collection6b3d0130bba23ae47fe2b8e8cddf0195 c,
Object o)
(Collection6b3d0130bba23ae47fe2b8e8cddf0195 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>(List6b3d0130bba23ae47fe2b8e8cddf0195 source,
List6b3d0130bba23ae47fe2b8e8cddf0195 target)
(List6b3d0130bba23ae47fe2b8e8cddf0195 source,
List6b3d0130bba23ae47fe2b8e8cddf0195 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>(List6b3d0130bba23ae47fe2b8e8cddf0195 source,
List6b3d0130bba23ae47fe2b8e8cddf0195 target)
(Liste6b3d0130bba23ae47fe2b8e8cddf0195 source,
Liste6b3d0130bba23ae47fe2b8e8cddf0195 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
8742468051c85b06f0a0af9e3e506b5c ArrayList8742468051c85b06f0a0af9e3e506b5c<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>(Enumeration8742468051c85b06f0a0af9e3e506b5c 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.
(Collection69a7b71fbdcce213665251bced6d9ec0 coll) de l'élément, renvoie le plus grand élément de la collection donnée. static
8742468051c85b06f0a0af9e3e506b5c T (Collectionc04165aef787a17e51f68c2c6a2730fc coll, Comparator117c5a0bdb71ea9a9d0c2b99b03abe3e comp) 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>(Collectionc04165aef787a17e51f68c2c6a2730fc coll, Comparator117c5a0bdb71ea9a9d0c2b99b03abe3e comp)
static
Selon la Séquence Naturelle Retour à l'élément minimum de la collection donnée.
static
8742468051c85b06f0a0af9e3e506b5c T
<span style="background-color:inherit; color:rgb(51,51,51)">min<span style="font-family:Microsoft Yahei; background-color:inherit">(Collectionc04165aef787a17e51f68c2c6a2730fc coll, Comparator117c5a0bdb71ea9a9d0c2b99b03abe3e comp)</span></span>
<span style="background-color:inherit; color:rgb(51,51,51)">min</span>(Collectionc04165aef787a17e51f68c2c6a2730fc coll, Comparator117c5a0bdb71ea9a9d0c2b99b03abe3e comp)
Renvoie le plus petit élément de la collection donnée dans l'ordre produit par le comparateur spécifié.
static
8742468051c85b06f0a0af9e3e506b5c Liste8742468051c85b06f0a0af9e3e506b5c
<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
1a4db2c2c2313771e5742b6debf617a1 Définir1a4db2c2c2313771e5742b6debf617a1
<span style="background-color:inherit; color:rgb(51,51,51)">newSetFromMap<span style="font-family:Microsoft Yahei; background-color:inherit">(Map8d7bc986f34aa343516e113539380c16 map)</span></span>
<span style="background-color:inherit; color:rgb(51,51,51)">newSetFromMap</span>(Map149d50d9cfbc48a869df7dfd8cfeb54e map)
Renvoie l'ensemble pris en charge par le mappage spécifié.
static
8742468051c85b06f0a0af9e3e506b5c booléen
<span style="background-color:inherit; color:rgb(51,51,51)">replaceAll<span style="font-family:Microsoft Yahei; background-color:inherit">(List8742468051c85b06f0a0af9e3e506b5c liste ,
T oldVal, T newVal)</span></span>
<span style="background-color:inherit; color:rgb(51,51,51)">replaceAll</span>(List8742468051c85b06f0a0af9e3e506b5c 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>(List6b3d0130bba23ae47fe2b8e8cddf0195 list)
(Liste6b3d0130bba23ae47fe2b8e8cddf0195 liste)
Inversez l'ordre des éléments dans la liste spécifiée.
static
8742468051c85b06f0a0af9e3e506b5c Comparateur8742468051c85b06f0a0af9e3e506b5c<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'Comparable
ordre naturel d'une collection d'objets qui implémente l'interface.
static
8742468051c85b06f0a0af9e3e506b5c Comparateur8742468051c85b06f0a0af9e3e506b5c<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>(Comparator8742468051c85b06f0a0af9e3e506b5c cmp)
(Comparateurb32f285eaba7a6752dff0bc229700674 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>(List6b3d0130bba23ae47fe2b8e8cddf0195 list,
int distance)
(Liste6b3d0130bba23ae47fe2b8e8cddf0195 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>(List6b3d0130bba23ae47fe2b8e8cddf0195 list)
(Liste6b3d0130bba23ae47fe2b8e8cddf0195 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>(List6b3d0130bba23ae47fe2b8e8cddf0195 list,
Random rnd)
(Liste6b3d0130bba23ae47fe2b8e8cddf0195 liste,
Random rnd)
Utilisez la source aléatoire spécifiée pour remplacer la liste spécifiée.
static
8742468051c85b06f0a0af9e3e506b5c Définir8742468051c85b06f0a0af9e3e506b5c<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
8742468051c85b06f0a0af9e3e506b5c Liste8742468051c85b06f0a0af9e3e506b5c<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
b77a8d9c3c319e50d4b02a976b347910 Carteb77a8d9c3c319e50d4b02a976b347910<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.
(List8742468051c85b06f0a0af9e3e506b5c list) static
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>(List8742468051c85b06f0a0af9e3e506b5c list)
.
8742468051c85b06f0a0af9e3e506b5c void (Liste8742468051c85b06f0a0af9e3e506b5c liste ,
Comparateur117c5a0bdb71ea9a9d0c2b99b03abe3e c) static
<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>(List8742468051c85b06f0a0af9e3e506b5c list,
Comparator117c5a0bdb71ea9a9d0c2b99b03abe3e c)
(Liste6b3d0130bba23ae47fe2b8e8cddf0195 liste,
int i, int j) 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
8742468051c85b06f0a0af9e3e506b5c Collection8742468051c85b06f0a0af9e3e506b5c<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>(Collection8742468051c85b06f0a0af9e3e506b5c c)
(Collection8742468051c85b06f0a0af9e3e506b5c c)
Renvoie la synchronisation prise en charge par le collection spécifiée (Thread-safe).
static
8742468051c85b06f0a0af9e3e506b5c Liste8742468051c85b06f0a0af9e3e506b5c<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>(List8742468051c85b06f0a0af9e3e506b5c list)
(Listb32f285eaba7a6752dff0bc229700674 list)
Renvoie une liste synchronisée (thread-safe) prise en charge par la liste spécifiée.
static
b77a8d9c3c319e50d4b02a976b347910 Carteb77a8d9c3c319e50d4b02a976b347910<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>(Mapb77a8d9c3c319e50d4b02a976b347910 m)
(Mapb77a8d9c3c319e50d4b02a976b347910 m)
Renvoie une carte synchronisée (thread-safe) soutenue par la carte spécifiée.
static
8742468051c85b06f0a0af9e3e506b5c Définir8742468051c85b06f0a0af9e3e506b5c<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>(Set8742468051c85b06f0a0af9e3e506b5c s)
(Setb32f285eaba7a6752dff0bc229700674s)
Renvoie un ensemble synchrone (thread-safe) pris en charge par l'ensemble spécifié.
static
b77a8d9c3c319e50d4b02a976b347910 SortedMapb77a8d9c3c319e50d4b02a976b347910<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>(SortedMapb77a8d9c3c319e50d4b02a976b347910 m)
(SortedMapb77a8d9c3c319e50d4b02a976b347910 m)
lecture sécurisée) carte ordonnée prise en charge par la carte ordonnée spécifiée.
static
8742468051c85b06f0a0af9e3e506b5c SortedSet8742468051c85b06f0a0af9e3e506b5c<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>(SortedSet8742468051c85b06f0a0af9e3e506b5c s)
(SortedSetb32f285eaba7a6752dff0bc229700674 s)
sont renvoyés.
static
8742468051c85b06f0a0af9e3e506b5c Collection8742468051c85b06f0a0af9e3e506b5c<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>(Collection6f577ce863ae620b571540d817dd4482 c)
(Collection74529e2c356b10b48281c1e69113a693 c)
Renvoie une vue non modifiable de la collection spécifiée.
static
8742468051c85b06f0a0af9e3e506b5c Liste8742468051c85b06f0a0af9e3e506b5c<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>(List6f577ce863ae620b571540d817dd4482 list)
(List7145927a22bd914c59af0cfa7c4b8514)
Renvoie une vue non modifiable de la liste spécifiée.
static
b77a8d9c3c319e50d4b02a976b347910 Carteb77a8d9c3c319e50d4b02a976b347910<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>(Map738385b4ffcfd6705c576d9ae0696e10 m)
(Cartef7d5d53a7213e7392edb053aca4e97cd m)
Renvoie une vue non modifiable du mappage spécifié.
static
8742468051c85b06f0a0af9e3e506b5c Définir8742468051c85b06f0a0af9e3e506b5c<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>(Set6f577ce863ae620b571540d817dd4482 s)
(Set74529e2c356b10b48281c1e69113a693 s)
Renvoie une vue non modifiable de l'ensemble spécifié.
static
b77a8d9c3c319e50d4b02a976b347910 SortedMapb77a8d9c3c319e50d4b02a976b347910<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>(SortedMap73e86936beb908d627d782a3d5719990 m)
(SortedMap73e86936beb908d627d782a3d5719990 m)
Renvoie une vue non modifiable de la carte ordonnée spécifiée.
static
8742468051c85b06f0a0af9e3e506b5c SortedSet8742468051c85b06f0a0af9e3e506b5c<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>(SortedSet8742468051c85b06f0a0af9e3e506b5c s)
(SortedSetb32f285eaba7a6752dff0bc229700674 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!