목록sorting (2)
SeouliteLab
LinkedHashMap은 입력된 순서를 보장하는 Map으로, Stream에서 데이터를 정렬하여 LinkedHashMap에 저장하면 정렬된 순서가 유지됩니다. 아래 예제들을 통해 Stream 데이터를 정렬하고 LinkedHashMap에 저장하는 방법을 알아보겠습니다. 1. 정수형 데이터를 정렬하여 LinkedHashMap에 저장하기 먼저 정수형 데이터를 정렬하여 LinkedHashMap에 저장하는 예제를 살펴보겠습니다. import java.util.*; import java.util.stream.*; public class StreamToLinkedHashMapExample { public static void main(String[] args) { List list = Arrays.asList(3, ..
자바에서 배열을 정렬하는 것은 매우 일반적인 작업입니다. 배열을 오름차순으로 정렬하거나 내림차순으로 정렬하는 방법에 대해 알아보겠습니다. 각각의 방법에 대해 예제를 통해 자세히 살펴보겠습니다. 예제 1: Arrays.sort() 메서드를 이용한 오름차순 정렬 int[] arr = {3, 1, 5, 2, 4}; Arrays.sort(arr); // 오름차순 정렬 System.out.println(Arrays.toString(arr)); // 출력 결과: [1, 2, 3, 4, 5] Arrays.sort() 메서드를 사용하여 배열을 오름차순으로 정렬할 수 있습니다. 이 메서드는 배열을 직접 변경하며 반환값은 void입니다. 예제 2: Comparator.reverseOrder()를 이용한 내림차순 정렬 In..