728x90
반응형


import java.util.*;
public class Test008 {
public static void main(String[] args) {
int[] arr = {3,2,0,1,4};
List aList = Arrays.asList(arr); // List 를 만듬
List aList2 = Arrays.asList(new Integer[] {1,2,3,4,5});
System.out.println(aList2);
List aList3 = Arrays.asList(1,2,3,4,5);
System.out.println(aList3);
for (int i : arr) {
System.out.println(i);
}
/*for (int i = 0; i < aList.size(); ++i) {
System.out.println(i);
}*/
}
public static void main1(String[] args) {
int[] arr = {3,2,0,1,4}; // 정렬이 안된 data
int idx = Arrays.binarySearch(arr, 2); // 2의 위치 검색
System.out.println(idx);
Arrays.sort(arr); // arr 을 정리
idx = Arrays.binarySearch(arr, 2); // 2의 위치 검색
System.out.println(idx);
}
} // Arrays 의 메서드 채우기, 정렬, 검색. 알고리즘을 사용
728x90
반응형
'Language > Java' 카테고리의 다른 글
| Vector (0) | 2021.03.31 |
|---|---|
| Comparator와 Comparable (0) | 2021.03.31 |
| 컬렉션의 정리 , A와a의 순서 비교법 기본 (0) | 2021.03.31 |
| binarySearch (0) | 2021.03.30 |
| 람다식 lambda (0) | 2021.03.30 |
| stack,queue (0) | 2021.03.30 |