TIPS
2025. 4. 7.
Java 정렬(sort) 기초 가이드
Java에서 정렬(Sorting)은 데이터를 원하는 순서로 정리하는 중요한 과정이다.이번 포스팅에서는 Arrays.sort()를 활용한 오름차순 정렬, Collections.reverseOrder()를 활용한 내림차순 정렬, 그리고 이진 탐색(binary search) 까지 다루어 보겠다. 1. 정렬의 기본 개념정렬(Sorting) 이란 데이터를 순서대로 배치하는 과정이다.대표적인 정렬 방식에는 다음과 같은 종류가 있다.✅ 오름차순 정렬 (Ascending Order)작은 값 → 큰 값으로 정렬예: {8, 10, 12, 4, 2, 0, 5} → {0, 2, 4, 5, 8, 10, 12}✅ 내림차순 정렬 (Descending Order)큰 값 → 작은 값으로 정렬예: {8, 10, 12, 4, 2, ..