> Java > java지도 시간 > Java 컬렉션 사용 코드 예제 요약

Java 컬렉션 사용 코드 예제 요약

黄舟
풀어 주다: 2017-03-15 11:57:48
원래의
1455명이 탐색했습니다.

종이로 읽으니 세세하게 해야겠다는 생각이 든다 --Lu You 운하가 얼마나 맑은지 물어보세요. 생명수의 원천이 있습니다. - Zhu Xi


컬렉션 클래스는 패키징 카테고리입니다. 여기에는 수집 작업과 관련된 다양한 정적여러상태 메서드가 포함되어 있습니다. 이 클래스 는 Java의 컬렉션 프레임워크 를 제공하는 유틸리티 클래스 와 마찬가지로 인스턴스화할 수 없습니다.

java.lang.Object
        java.util.Collections
로그인 후 복사

컬렉션에서 일반적으로 사용되는 메소드:

( 1) 정렬() 정렬 방법

                                                                            🎜>정적 확장 비교할 수 있나요super T>> void sort(List list) root 요소의 자연스러운 순서에 따라 지정된 목록을 오름차순으로 정렬합니다. 매개변수: 정렬할 목록입니다.

함수 정의:

public static void sort(List list,Comparator c), 지정된 내용에 따라 생성됨 비교기 지정된 목록을 순서대로 정렬합니다. 이 목록 내의 모든 요소는 지정된 비교기를 사용하여 서로 비교할 수 있어야 합니다.

매개변수: list - 정렬할 목록 c - 목록의 순서를 결정하는 비교기.

(2) binarySearch()

이진 검색방법

함수 정의: public static (목록 확장 비교 가능 슈퍼 T>> 목록,T

)

지정된 객체 를 얻기 위해 지정된 목록을 검색하려면 이진 검색 메서드를 사용하세요. 이 메서드를 호출하기 전에 목록 요소를 오름차순으로 정렬해야 합니다. 결과가 불확실한 경우, 이 방법은 O(n) 링크 순회 및 O(log n) 요소 비교를 수행합니다.

매개변수: list - 검색할 연결 목록, key - 검색할 키.

함수 정의: public static int BinarySearch(List 목록, T key, Comparator c) 지정된 비교기에 따라 목록을 오름차순으로 정렬합니다.

매개변수: list - 검색할 목록, key - 검색할 키, c - 목록 정렬을 위한 비교기.

(3) reverse() reverse 메소드

문자 번호 정의: 공개 static void reverse(List 목록), 이 메서드는 선형 시간에 실행됩니다.

매개변수: list - 요소를 반대로 바꿀 목록

(4 ) 셔플() 셔플 방법

void shuffle(List list)은 기본 무작위 소스를 사용하여 지정된 목록을 대체합니다. 모든 대체가 발생할 확률은 거의 동일합니다. 매개변수: list - 섞을 목록

Letter

번호정의:public static void shuffle(List list,Random rnd)는 지정된 무작위 소스를 사용하여 지정된 목록을 대체합니다. 매개변수: list - 섞을 목록, rnd - 목록을 섞는 데 사용되는 무작위 소스.

(5) swap() 교환 방법

함수 정의: public static void swap(List list,int i, int j), 지정된 목록의 지정된 위치에 있는 요소를 교환합니다.

매개변수: list - 요소 교환 목록, i - 교환할 한 요소의 인덱스, j - 다른 요소 교환할 요소의 인덱스입니다.

(6) fill() 대체 방법

함수 정의: 공개 정적 void 채우기(목록 list,T obj)는 지정된 목록의 모든 요소를 ​​지정된 요소로 대체하며 선형 시간으로 실행됩니다.

매개변수: list - 지정된 요소로 채워진 목록, obj - 지정된 목록을 채우는 데 사용되는 요소.

(7)복사() 복사 방법

함수 정의: public static void copy(List dest,List 이렇게 하면 대상 목록에 복사된 각 요소의 인덱스는 소스 목록에 있는 해당 요소의 인덱스와 동일하며 대상 목록은 최소한 소스 목록보다 길어야 합니다.

매개변수: dest - 대상 목록, src - 소스 목록.

(8)min() 최소 방법

함수 정의: 공개 정적 > T min(Collection coll)은 요소의 자연 순서에 따라 주어진 컬렉션의 최소 요소를 반환합니다. 컬렉션은 비교 가능한 인터페이스를 구현해야 하며, 컬렉션의 모든 요소는 상호 비교 가능해야 합니다.

매개변수: coll - 가장 작은 요소가 결정될 컬렉션입니다.

함수 정의: public static T min(Collection coll,Comparator comp)는 지정된 비교기에 의해 생성된 순서에 따라 주어진 컬렉션의 가장 작은 요소를 반환합니다.

매개변수: coll - 최소 요소가 결정될 컬렉션, comp - 최소 요소를 결정하는 데 사용되는 비교기.

(9) max() 최대값 방식

함수 정의: 공개 정적 > T max(Collection coll)는 요소의 자연 순서에 따라 주어진 컬렉션의 가장 큰 요소를 반환합니다.

매개변수: coll - 가장 큰 요소가 결정될 컬렉션입니다.

함수 정의: public static T max(Collection< ?확장 T> coll,Comparator comp)는 지정된 비교기에 의해 생성된 순서에 따라 주어진 컬렉션의 가장 큰 요소를 반환합니다.

매개변수: coll - 가장 큰 요소가 결정될 컬렉션, comp - 가장 큰 요소를 결정하는 데 사용되는 비교기

(10)rotate() 회전 방법

함수 정의: public static void rotate(List list, int distance)는 지정된 거리에 따라 지정된 목록의 요소를 회전합니다.

매개변수: list - 회전할 목록, distance - 목록 회전 거리. 0, 음수 또는 다음보다 큰 숫자일 수 있습니다. 목록.크기().

(11) 바꾸기모두() 모든 기능 바꾸기

        函数定义: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));//二分查找
    }
}
로그인 후 복사

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


대기열view를 후입선출(Lifo) 형식으로 반환합니다. 대기줄. binarySearch(목록> list, T key) 이진 검색 방법을 사용하여 지정된 목록을 검색하여 지정된 객체를 얻습니다. SortedSet 컬렉션 목록
방법요약
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
(컬렉션 c, T... 요소)
지정된 모든 요소를 ​​지정된 컬렉션에 추가합니다.
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) 특정 Deque의
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(목록<? T> 목록, T 키, 비교기<? super T> c) <🎜>지정된 목록을 검색하여 지정된 객체를 얻으려면 이진 검색을 사용하세요.
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)(컬렉션< E> 클래스 유형)
                                                                                   ~ 지정된 컬렉션의 동적 유형 안전한 뷰를 반환할 수 있습니다.
static 목록 <span style="Background-color:inherit; color:rgb(51,51,51)">확인<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
(목록 목록, 클래스 유형)
지정된 목록의 동적 유형 안전 보기를 반환합니다.
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)</v></k></span> 지정된 매핑의 동적 유형 안전 뷰를 반환합니다.
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)"> checkSet<br>(Set<E> , 클래스<E> 유형)</span>                  지정된 세트의 동적으로 유형이 안전한 보기를 반환합니다.
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)(SortedMapm, Class keyType, Class valueType)
지정된 순서 매핑의 동적 유형 안전 뷰를 반환합니다.
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> 클래스 유형)
지정된 순서 세트의 동적 유형 안전 뷰를 반환합니다.
static void <span style="Background-color:inherit; color:rgb(51,51,51)">복사<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)(목록 super T> ; List src)
한 목록의 모든 요소를 ​​다른 목록으로 복사합니다.
static boolean <span style="배경-색상:inherit; color:rgb(51,51,51)">분리형<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)(컬렉션 c1, 컬렉션c2)
지정된 두 컬렉션에 동일한 요소가 없으면 true가 반환됩니다.
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>()()
빈 목록(불변)을 반환합니다.
static지도 emptyMap<span style="background-color:inherit; color:rgb(51,51,51)">emptyMap</span>()()
빈 지도(불변)를 반환합니다.
static <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>()()
빈 집합(불변)을 반환합니다.
static 열거 <span style="Background-color:inherit; color:rgb(51,51,51)">열거<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)(컬렉션< T>c)
              지정된 컬렉션에 대한 열거형을 반환합니다.
static void <span style="Background-color:inherit; color:rgb(51,51,51)">채우기<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)(목록< super T> ; 목록, T obj)
지정된 목록의 모든 요소를 ​​지정된 요소로 바꿉니다.
static int <span style="배경-색상:inherit; color:rgb(51,51,51)">빈도<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)(컬렉션 c, 개체 o)
지정된 개체와 동일한 지정된 컬렉션의 요소 수를 반환합니다.
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 & lt;? & Gt; target)
지정된 소스 목록에서 처음으로 해당 대상 목록의 시작 위치로 돌아갑니다.
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)(목록 소스, 목록 대상)
지정된 소스 목록에서 지정된 대상 목록이 마지막으로 나타나는 시작 위치를 반환합니다. 해당 목록이 나타나지 않으면 -1을 반환합니다.
static ArrayList <span style="Background-color:inherit; color:rgb(51,51,51)">목록<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)(열거< T & GT; E)
반환 순서에 지정된 열거 요소가 포함된 배열 목록으로 돌아갑니다.
static>를 확장합니다 <span style="Background-color:inherit; color:rgb(51,51,51)"> max<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">max</span>(Collection<? extends T> coll)(컬렉션
요소의 Natural Sequence 에 따라 주어진 컬렉션의 가장 큰 요소를 반환합니다.
static <span style="Background-color:inherit; color:rgb(51,51,51)">max<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">max</span>(Collection<? extends T> coll, Comparator<? super T> comp)(컬렉션 coll, 비교기 comp)
                                                                                                                                        지정된 비교기에 의해 생성된 순서대로 주어진 컬렉션의 가장 큰 요소를 반환합니다.
static>를 확장합니다 <span style="Background-color:inherit; color:rgb(51,51,51)"> min<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)(컬렉션 coll)
Natural Sequence에 따라 주어진 컬렉션의 최소 요소로 돌아갑니다.
static <span style="Background-color:inherit; color:rgb(51,51,51)">min<span style="font-family:Microsoft Yahei; background-color:inherit">(컬렉션<? 확장 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) 지정된 비교기에 의해 생성된 순서대로 주어진 컬렉션의 가장 작은 요소를 반환합니다.
static 목록 <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)              지정된 객체의
복사본으로 구성된 변경 불가능한 목록을 반환합니다. n
static세트 <span style="Background-color:inherit; color:rgb(51,51,51)">newSetFromMap<span style="font-family:Microsoft Yahei; background-color:inherit">(지도< E,Boolean> map)</span></span> <span style="background-color:inherit; color:rgb(51,51,51)">newSetFromMap</span>(Map<E,Boolean> map) 지정된 매핑에서 지원하는 집합을 반환합니다.
static 부울 <span style="Background-color:inherit; color:rgb(51,51,51)">replaceAll<span style="font-family:Microsoft Yahei; background-color:inherit">(목록<T> 목록 , 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)목록에서 지정된 값의 모든 항목을 다른 값으로 바꿉니다.
static void <span style="Background-color:inherit; color:rgb(51,51,51)">역방향<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)(목록 목록)
지정된 목록의 요소 순서를 반대로 바꿉니다.
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>()()
Comparable인터페이스를 구현하는 개체 컬렉션의 자연 순서를 강제로 바꾸는 비교기를 반환합니다.
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>(Comparator<T> cmp)(비교기< T> cmp)
지정된 비교기의 순서를 강제로 바꾸는 비교기를 반환합니다.
static void <span style="배경-색상:inherit; color:rgb(51,51,51)">회전<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)(목록 목록, 정수 거리)
지정된 거리에 따라 지정된 목록의 요소를 회전합니다.
static void <span style="Background-color:inherit; color:rgb(51,51,51)">셔플<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)(목록 목록)
기본 무작위 소스를 사용하여 지정된 목록을 대체합니다.
static void <span style="Background-color:inherit; color:rgb(51,51,51)">셔플<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)(목록 목록, Random rnd)
지정된 무작위 소스를 사용하여 지정된 목록을 대체합니다.
static <span style="Background-color:inherit; color:rgb(51,51,51)">싱글톤<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 )
지정된 객체만 포함하는 불변 세트를 반환합니다.
static 목록 <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 )
                지정된 객체만 포함하는 변경할 수 없는 목록을 반환합니다.
static지도 singletonMap<span style="background-color:inherit; color:rgb(51,51,51)">singletonMap</span>(K key, V value)(K 키, V 값)
지정된 키만 지정된 값으로 매핑하는 불변 맵을 반환합니다.
static> sort<span style="background-color:inherit; color:rgb(51,51,51)">sort</span>(List<T> list)(List list)
지정된 목록을 요소의 자연 순서에 따라 오름차순으로 정렬합니다.
static void <span style="Background-color:inherit; color:rgb(51,51,51)">정렬<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">sort</span>(List<T> list, Comparator<? super T> c)(목록 목록 , Comparator c)
지정된 비교기에서 생성된 순서에 따라 지정된 목록을 정렬합니다.
static void <span style="배경-색상:inherit; color:rgb(51,51,51)">스왑<code style="font-family:Monaco,Consolas,Courier,'Lucida Console',monospace; background-color:inherit"><span style="background-color:inherit; color:rgb(51,51,51)">swap</span>(List<?> list, int i, int j)(목록 목록, int i, int j)
~                                       는 지정된 목록의 지정된 위치에서 요소를 교체합니다.
static 컬렉션 <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)
지원되는 동기화를 반환합니다. 지정된 컬렉션(스레드로부터 안전한) 컬렉션입니다.
static 목록 <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)(목록< T> list)
지정된 목록에서 지원하는 동기화된(스레드 안전) 목록을 반환합니다.
static지도 synchronizedMap<span style="background-color:inherit; color:rgb(51,51,51)">synchronizedMap</span>(Map<K,V> m)(Map m)
지정된 맵이 지원하는 동기화된(스레드로부터 안전한) 맵을 반환합니다.
static <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)(설정< ㅜㅜ)
                                          지정된 세트에서 지원하는 동기(스레드로부터 안전한) 세트를 반환합니다.
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)
                                                                                                                                                        반품 가능합니다.
static <span style="background-color:inherit; color:rgb(51,51,51)">synchronizedSortedSet</span>(SortedSet<T> s)<span style="Background-color:inherit; color:rgb(51,51,51)">synchronizedSortedSet<br>(SortedSet< T> s)</span>                                                                                      |
static <span style="background-color:inherit; color:rgb(51,51,51)">unmodifiableCollection</span>(Collection<? extends T> c)<span style="Background-color:inherit; color:rgb(51,51,51)">수정할 수 없는 컬렉션<br>(컬렉션< ? T> c)</span> 지정된 컬렉션의 수정 불가능한 뷰를 반환합니다.
static<span style="background-color:inherit; color:rgb(51,51,51)">unmodifiableList</span>(List<? extends T> list)<span style="Background-color:inherit; color:rgb(51,51,51)">수정할 수 없는 목록<br>(목록< ? T> 목록 확장)</span>               지정된 목록의 수정 불가능한 보기를 반환합니다.
static지도 수정할 수 없는 지도<span style="background-color:inherit; color:rgb(51,51,51)">unmodifiableMap</span>(Map<? extends K,? extends V> m)(지도 m)
지정된 매핑의 수정 불가능한 뷰를 반환합니다.
static <span style="Background-color:inherit; color:rgb(51,51,51)">수정할 수 없는 설정<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)(설정< ? T> s)
지정된 세트의 수정 불가능한 뷰를 반환합니다.
static SortedMap <span style="Background-color:inherit; color:rgb(51,51,51)">수정할 수 없는SortedMap<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)
지정된 순서 맵의 수정 불가능한 뷰를 반환합니다.
static SortedSet <span style="Background-color:inherit; color:rgb(51,51,51)">수정할 수 없는SortedSet<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)
지정된 순서 세트의 수정 불가능한 뷰를 반환합니다.

위 내용은 Java 컬렉션 사용 코드 예제 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿