본문 바로가기

AWS CLOUD FRAMEWORK/Java

[Day13] Ex05

package abstractClass;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Comparator;
import java.util.Random;

public class Ex05 {
	public static void main(String[] args) {
		
		// ArrayList를 정렬하는 람다식
		
		Random ran = new Random();
		Integer[] arr = new Integer[10];
		
		for(int i = 0; i < arr.length; i++) {
			arr[i] = ran.nextInt(arr.length * 10);
		}
		
		ArrayList<Integer> list = new ArrayList<Integer>(Arrays.asList(arr));
		System.out.println(list);
		
		Comparator<Integer> comp = (Integer a, Integer b) -> b - a;
		
		list.sort(comp);
		
		System.out.println(list);
	}
}

'AWS CLOUD FRAMEWORK > Java' 카테고리의 다른 글

[Day13] summary1  (0) 2023.04.06
[Day15] Ex06  (0) 2023.04.06
[Day13] Ex04  (0) 2023.04.06
[Day13] Ex03  (0) 2023.04.06
[Day13] Ex02  (0) 2023.04.06