도구 일반적인 방법 Colletions

컬렉션 도구는 일반적으로 방법을 사용 :

  1. 순서

  2. 찾기 및 운영을 교체

  3. 동기 제어 (권장하지 않음은, JUC 패키지에 필요한 스레드 안전 수집 유형에 동시 모음을 사용하는 것을 고려

정렬 작업

 

무효 역 (목록리스트) // 반전 
무효 셔플 (목록리스트) // 임의의 순서 
무효 정렬 (목록리스트) // 오름차순 정렬 자연 순서 
무효 정렬 (목록 목록, 비교기 C) // 사용자 정의 비교기에서 주문 로직 제어 순서는 
무효 (목록 목록 스왑을 int로 I, INT J) // 두 개의 인덱스 위치의 요소를 교환 
무효 회전 (목록 목록 INT의 거리) // 회전. 거리가 전면에 목록 전체 거리 요소 후, 긍정적 인 경우. 거리가 마이너스 인 경우, 전방 거리 요소는 일체리스트의 뒤쪽으로 이동.

 

찾기 및 운영을 교체

 

INT binarySearch (목록 목록, 키 오브젝트가) // 이진 검색을 나열하려면, 인덱스 반환,주의를 주문해야합니다 목록 
INT의 최대 (컬렉션 콜은) // 요소의 자연 순서에 따라 가장 큰 요소를 반환합니다. 최소 유추 INT (컬렉션 콜) 
INT의 최대 (콜 컬렉션, 비교기 C) // 사용자 정의 순서는, 데이터 정렬 Comparatator 클래스에 의해 제어되는 가장 큰 요소를 반환합니다. 최소 유추 INT (콜 컬렉션, 비교기 C) 
무효 채우기 (목록 목록, 개체 OBJ는) // 지정된 요소 목록에 지정된 모든 요소를 교체합니다. 
INT의 주파수 (컬렉션 C 오브젝트 O) // 요소의 발생 횟수를 카운트 
값 int indexOfSubList (리스트리스트 목록 타겟) // 처음 나타나는 목록 통계 대상 지수 -1 발견되지 않는 경우는, 비유 INT의 lastIndexOfSubList ( 소스 목록, 목록 대상). 
부울 완전히 대체, (리스트 목록이 된 newval 객체, 인 oldval 객체) 새로운 요소와 기존 요소를 교체

추천

출처www.cnblogs.com/massionter/p/10991970.html