Language/Java

Arrays Method - 변환 // 수정필

원2 2021. 3. 30. 16:27
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