Zusammenfassung der Codebeispiele für die Verwendung von Java-Sammlungen
Nachdem ich es auf Papier gelesen habe, wird mir klar, dass ich es im Detail machen muss
--Lu You Fragen Sie den Kanal, wie klar er ist, damit es eine Quelle lebendigen Wassers gibt - Zhu Xi
Die Klasse Sammlungen ist eine Verpackungskategorie. Es enthält verschiedene statischemehrereZustandsmethoden im Zusammenhang mit Erfassungsvorgängen. Diese Klasse kann nicht instanziiert werden , genau wie eine Dienstprogrammklasse , die Javas Collection Framework bedient.
java.lang.Object java.util.Collections
Häufig verwendete Methoden in Sammlungen:
(1)sort() Sortiermethode
blic statisch
Parameter: Die zu sortierende Liste.
Funktionsdefinition: public static
Parameter: list – die zu sortierende Liste; c – der Komparator, der die Reihenfolge der Liste bestimmt.
(2) BinarySearch()Binäre SucheMethode
Funktionsdefinition: public static
Verwenden Sie die binäre Methode search , um die angegebene Liste zu durchsuchen, um das angegebene -Objekt zu erhalten. Andernfalls müssen die Listenelemente in aufsteigender Reihenfolge sortiert werden Das Ergebnis ist unsicher. Diese Methode führt O(n)-Link-Traversals und O(log n)-Elementvergleiche durch.
Parameter: Liste – die zu durchsuchende verknüpfte Liste, Schlüssel – der zu durchsuchende Schlüssel.
Funktionsdefinition: public static
Parameter: list – die zu durchsuchende Liste, key – der zu durchsuchende Schlüssel, c – der Komparator zum Sortieren der Liste.
(3) reverse() Umkehrmethode
Buchstabe Nummerndefinition: öffentlich static void reverse(List> list), kehrt die Reihenfolge der Elemente in der angegebenen Liste um. Diese Methode wird in linearer Zeit ausgeführt.
Parameter: Liste – die Liste, deren Elemente umgekehrt werden sollen
(4 ) Shuffle() Shuffle-Methode
void shuffle(List> list) verwendet die standardmäßige Zufallsquelle, um die angegebene Liste zu ersetzen. Die Wahrscheinlichkeit, dass alle Ersetzungen auftreten, ist ungefähr gleich. Parameter: Liste – die Liste, die gemischt werden soll
BuchstabeAnzahl
Definition:public static void shuffle(List> list,Random rnd), verwendet die angegebene Zufallsquelle, um die angegebene Liste zu ersetzen. Parameter: list – die Liste, die gemischt werden soll, rnd – die Zufallsquelle, die zum Mischen der Liste verwendet wird.
(5) swap() Austauschmethode
Funktionsdefinition: public static void swap(List> list,int i, int j), Elemente an der angegebenen Position in der angegebenen Liste austauschen.
Parameter: list – die Liste für den Elementaustausch, i – der Index eines auszutauschenden Elements, j – das andere Element auszutauschen Der Index eines Elements.
(6) fill()-Ersetzungsmethode
Funktionsdefinition: public static
Parameter: list – eine Liste, die mit angegebenen Elementen gefüllt ist, obj – die Elemente, die zum Füllen der angegebenen Liste verwendet werden.
(7)kopieren() Kopiermethode
Funktionsdefinition: public static
Parameter: dest – Zielliste, src – Quellliste.
(8)min() Minimalmethode
Funktionsdefinition: public static
Parameter: coll – die Sammlung, deren kleinstes Element bestimmt wird.
Funktionsdefinition: public static
Parameter: coll – die Sammlung, deren minimales Element bestimmt wird, comp – der Komparator, der zur Bestimmung des minimalen Elements verwendet wird.
(9) max() Maximalwertmethode
Funktionsdefinition: public static
Parameter: coll – die Sammlung, deren größtes Element bestimmt wird.
Funktionsdefinition: public static
Parameter: coll – die Sammlung, deren größtes Element bestimmt wird, comp – der Komparator, der zur Bestimmung des größten Elements verwendet wird
(10) rotation() Rotationsmethode
Funktionsdefinition: public static void rotate(List> list, int distance) dreht die Elemente in der angegebenen Liste entsprechend dem angegebenen Abstand.
Parameter: list – die zu drehende Liste, distance – der Abstand, um den die Liste gedreht werden soll. Dieser kann 0, eine negative Zahl oder eine Zahl größer als sein list.size().
(11) ersetzenAlle() alle Funktionen ersetzen
函数定义:public static
参数: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));//二分查找 } }
以上是Collections比较常用的方法,Collections还有很多其他的方法,如下表:
MethodeZusammenfassung | ||
---|---|---|
static |
<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 (Sammlung super T> c, T... elements) Alle angegebenen Elemente zur angegebenen Sammlung hinzufügen. |
|
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) Gibt die | Ansicht|
static |
<span style="background-color:inherit; color:rgb(51,51,51)">binarySearch</span>(List<?
extends Comparable<? super T>> list, T key)
| binarySearch|
static |
<span style="background-color:inherit; color:rgb(51,51,51)">binarySearch</span>(List<?
extends T> list, T key, Comparator<? super T> c) binarySearch(List<?
erweitert T>-Liste, T-Taste, Komparator<? super T>Verwenden Sie die binäre Suche, um die angegebene Liste zu durchsuchen und das angegebene Objekt zu erhalten. |
|
static |
<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>
Klassekann eine dynamische Typ-sichere-Ansicht der angegebenen Sammlung zurückgeben. |
|
static |
<span style="background-color:inherit;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 |
|
static |
<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>(Map<K,V> m,
Class<K> keyType, Class<V> valueType)</span> Gibt eine dynamische typsichere Ansicht der angegebenen Zuordnung zurück. |
|
static | <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)"> geprüftSet<br>(Set<E> s,
Klasse<E> Typ)</span> Gibt eine dynamisch typsichere Ansicht des angegebenen Satzes zurück. |
|
static |
<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) (SortedMapGibt eine dynamische typsichere Ansicht der angegebenen geordneten Zuordnung zurück. |
|
static |
<span style="background-color:inherit;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>
KlasseGibt eine dynamische typsichere Ansicht der angegebenen geordneten Menge zurück. |
|
static |
<span style="background-color:inherit;rgb(51,51,51)">copy<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) (List super T> ; Ziel,
List erweitert T> src) Kopiert alle Elemente von einer Liste in eine andere. |
|
static boolean |
<span style="background-color:inherit; color:rgb(51,51,51)">disjunkt<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,
Sammlung> c2) Wenn in den beiden angegebenen Sammlungen keine identischen Elemente vorhanden sind, wird true zurückgegeben. |
|
static |
<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>() () Gibt eine leere Liste zurück (unveränderlich). |
|
static |
<span style="background-color:inherit;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>() () Gibt eine leere Karte zurück (unveränderlich). |
|
static |
<span style="background-color:inherit;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>() () Gibt eine leere Menge zurück (unveränderlich). |
|
static |
<span style="background-color:inherit;rgb(51,51,51)">enumeration<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) Gibt eine Aufzählung über die angegebene Sammlung zurück. |
|
static |
<span style="background-color:inherit;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 super T> ; Liste,
T obj) Ersetzt alle Elemente in der angegebenen Liste durch das angegebene Element. |
|
static int |
<span style="background-color:inherit;color:rgb(51,51,51)">frequenz<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,
Objekt o) Gibt die Anzahl der Elemente in der angegebenen Sammlung zurück, die gleich dem angegebenen Objekt sind. |
|
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) Gibt die Startposition des ersten Vorkommens der angegebenen Zielliste in der angegebenen Quellliste zurück, wenn keine solche Liste erscheint; |
|
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) (List> source,
List> target) Gibt die Startposition des letzten Vorkommens der angegebenen Zielliste in der angegebenen Quellliste zurück; wenn keine solche Liste erscheint, wird -1 zurückgegeben. |
|
static |
<span style="background-color:inherit;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) (Enumeration< T & GT; E) Rückkehr zu einer Array--Liste, die das angegebene Aufzählungselement in der Rückgabereihenfolge enthält. |
|
static | (Collection erweitert
T & GT; Coll) Gibt gemäß der natürlichen Reihenfolge<span style="background-color:inherit; color:rgb(51,51,51)">max</span>(Collection<? extends
T> coll) des Elements das größte Element der gegebenen Sammlung zurück. <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>
| (Collection erweitert
T> coll, Comparator super T> comp) Gibt das größte Element der angegebenen Sammlung in der vom angegebenen Komparator erzeugten Reihenfolge zurück. <span style="background-color:inherit; color:rgb(51,51,51)">max</span>(Collection extends
T> coll, Comparator super T> comp) |
static Gemäß der natürlichen Sequenz zurück zum minimalen Element der gegebenen Sammlung.
| ||
static |
<span style="background-color:inherit; color:rgb(51,51,51)">min<span style="font-family:Microsoft Yahei; background-color:inherit">(Collection<? erweitert
T> coll, Comparator<? super T> comp) <code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">min</span>(Collection<? extends
T> coll, Comparator<? super T> comp) Gibt das kleinste Element der angegebenen Sammlung in der vom angegebenen Komparator erzeugten Reihenfolge zurück. |
|
static |
<span style="background-color:inherit;rgb(51,51,51)">nCopies<span style="font-family:Microsoft Yahei; background-color:inherit">(int n . <code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">nCopies</span>(int n, T o) n |
|
static <span style="background-color:inherit color:rgb(51,51,51)">newSetFromMap</span>
| (Map< E,Boolean> map) Gibt den Satz zurück, der von der angegebenen Zuordnung unterstützt wird. <span style="background-color:inherit; color:rgb(51,51,51)">newSetFromMap</span>(Map<E,Boolean> map) |
|
static <span style="background-color:inherit;rgb(51,51,51)">replaceAll</span>
| (ListErsetzt alle Vorkommen eines angegebenen Werts in einer Liste durch einen anderen Wert. | |
static void |
<span style="background-color:inherit; color:rgb(51,51,51)">reverse<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) (List> list) Kehren Sie die Reihenfolge der Elemente in der angegebenen Liste um. |
|
static |
<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>() () Gibt einen Komparator zurück, der die Comparable natürliche Reihenfolge einer Sammlung von Objekten, die die Schnittstelle implementiert, zwangsweise umkehrt. |
|
static |
<span style="background-color:inherit;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) (Comparator< T> cmp) Gibt einen Komparator zurück, der die Reihenfolge der angegebenen Komparatoren zwangsweise umkehrt. |
|
static void |
<span style="background-color:inherit; color:rgb(51,51,51)">rotate<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) (List> list,
int Abstand) Dreht die Elemente in der angegebenen Liste entsprechend dem angegebenen Abstand. |
|
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) (List> list) Verwenden Sie die standardmäßige Zufallsquelle, um die angegebene Liste zu ersetzen. |
|
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) (List> list,
Zufällige Anzahl) Verwenden Sie die angegebene Zufallsquelle, um die angegebene Liste zu ersetzen. |
|
static |
<span style="background-color:inherit;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 ) Gibt eine unveränderliche Menge zurück, die nur das angegebene Objekt enthält. |
|
static |
<span style="background-color:inherit;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 ) Gibt eine unveränderliche Liste zurück, die nur die angegebenen Objekte enthält. |
|
static |
<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) (K-Taste,
V-Wert) Gibt eine unveränderliche Zuordnung zurück, die nur den angegebenen Schlüssel dem angegebenen Wert zuordnet. |
|
static | (Liste Sortiert die angegebene Liste in aufsteigender Reihenfolge entsprechend der natürlichen Reihenfolge der Elemente<span style="background-color:inherit; color:rgb(51,51,51)">sort</span>(List<T> list) . |
|
static <span style="background-color:inherit;rgb(51,51,51)">sort</span>
| (List Sortiert die angegebene Liste entsprechend der vom angegebenen Komparator erstellten Reihenfolge. <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>
| (List> list,
int i, int j) tauscht Elemente an den angegebenen Positionen in der angegebenen Liste aus. | |
static |
<span style="background-color:inherit;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) (CollectionGibt die von der unterstützte Synchronisierung zurück angegebene Sammlung (Thread-sichere) Sammlung. |
|
static |
<span style="background-color:inherit;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>-Liste) Gibt eine synchronisierte (thread-sichere) Liste zurück, die von der angegebenen Liste unterstützt wird. |
|
static |
<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) (MapGibt eine synchronisierte (thread-sichere) Map zurück, die von der angegebenen Map unterstützt wird. |
|
static |
<span style="background-color:inherit;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) Gibt einen synchronen (threadsicheren) Satz zurück, der vom angegebenen Satz unterstützt wird. |
|
static |
<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 |
|
static |
<span style="background-color:inherit;rgb(51,51,51)">synchronizedSortedSet<span style="font-family:Microsoft Yahei; background-color:inherit">(SortedSet< T & GT; S) </span></span> <span style="background-color:inherit; color:rgb(51,51,51)">synchronizedSortedSet</span>(SortedSet<T> s) Zurück zum geordneten SET (threadsicher) geordnetes SET mit geordneter SET-Unterstützung. |
|
static |
<span style="background-color:inherit color:rgb(51,51,51)">unmodifiableCollection<span style="font-family:Microsoft Yahei; background-color:inherit">(Collection< ?
erweitert T> c)</span></span> <span style="background-color:inherit; color:rgb(51,51,51)">unmodifiableCollection</span>(Collection<?
extends T> c) Gibt eine nicht änderbare Ansicht der angegebenen Sammlung zurück. |
|
static |
<span style="background-color:inherit color:rgb(51,51,51)">unmodifiableList<span style="font-family:Microsoft Yahei; background-color:inherit">(List< ?
erweitert die T>-Liste)</span></span> <span style="background-color:inherit; color:rgb(51,51,51)">unmodifiableList</span>(List<?
extends T> list) Gibt eine nicht änderbare Ansicht der angegebenen Liste zurück. |
|
static |
<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) (Karte
erweitert K,? erweitert V> m) Gibt eine nicht änderbare Ansicht der angegebenen Zuordnung zurück. |
|
static |
<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< ?
erweitert T> s) Gibt eine nicht veränderbare Ansicht der angegebenen Menge zurück. |
|
static |
<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) (SortedMapGibt eine nicht veränderbare Ansicht der angegebenen geordneten Karte zurück. |
|
static |
<span style="background-color:inherit;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) Gibt eine nicht veränderbare Ansicht der angegebenen geordneten Menge zurück. |
Das obige ist der detaillierte Inhalt vonZusammenfassung der Codebeispiele für die Verwendung von Java-Sammlungen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Leitfaden zur perfekten Zahl in Java. Hier besprechen wir die Definition, Wie prüft man die perfekte Zahl in Java?, Beispiele mit Code-Implementierung.

Leitfaden zum Zufallszahlengenerator in Java. Hier besprechen wir Funktionen in Java anhand von Beispielen und zwei verschiedene Generatoren anhand ihrer Beispiele.

Leitfaden für Weka in Java. Hier besprechen wir die Einführung, die Verwendung von Weka Java, die Art der Plattform und die Vorteile anhand von Beispielen.

Leitfaden zur Smith-Zahl in Java. Hier besprechen wir die Definition: Wie überprüft man die Smith-Nummer in Java? Beispiel mit Code-Implementierung.

In diesem Artikel haben wir die am häufigsten gestellten Fragen zu Java Spring-Interviews mit ihren detaillierten Antworten zusammengestellt. Damit Sie das Interview knacken können.

Java 8 führt die Stream -API ein und bietet eine leistungsstarke und ausdrucksstarke Möglichkeit, Datensammlungen zu verarbeiten. Eine häufige Frage bei der Verwendung von Stream lautet jedoch: Wie kann man von einem Foreach -Betrieb brechen oder zurückkehren? Herkömmliche Schleifen ermöglichen eine frühzeitige Unterbrechung oder Rückkehr, aber die Stream's foreach -Methode unterstützt diese Methode nicht direkt. In diesem Artikel werden die Gründe erläutert und alternative Methoden zur Implementierung vorzeitiger Beendigung in Strahlverarbeitungssystemen erforscht. Weitere Lektüre: Java Stream API -Verbesserungen Stream foreach verstehen Die Foreach -Methode ist ein Terminalbetrieb, der einen Vorgang für jedes Element im Stream ausführt. Seine Designabsicht ist

Anleitung zum TimeStamp to Date in Java. Hier diskutieren wir auch die Einführung und wie man Zeitstempel in Java in ein Datum konvertiert, zusammen mit Beispielen.

Java ist eine beliebte Programmiersprache, die sowohl von Anfängern als auch von erfahrenen Entwicklern erlernt werden kann. Dieses Tutorial beginnt mit grundlegenden Konzepten und geht dann weiter zu fortgeschrittenen Themen. Nach der Installation des Java Development Kit können Sie das Programmieren üben, indem Sie ein einfaches „Hello, World!“-Programm erstellen. Nachdem Sie den Code verstanden haben, verwenden Sie die Eingabeaufforderung, um das Programm zu kompilieren und auszuführen. Auf der Konsole wird „Hello, World!“ ausgegeben. Mit dem Erlernen von Java beginnt Ihre Programmierreise, und wenn Sie Ihre Kenntnisse vertiefen, können Sie komplexere Anwendungen erstellen.
