[알고리즘/정렬] 배열과 리스트를 정렬하는 여러가지 방법 (Java, Sorting)
·
Algorithm & Data Structures/sorting
코드를 작성하다 보면 데이터를 오름차순 또는 내림차순으로 정렬해야 하는 상황이 자주 생깁니다. Java에서는 Arrays.sort() 메서드, Collections.sort() 메서드 등을 사용해 다양한 정렬 알고리즘 기반의 정렬을 손쉽게 수행할 수 있는데요, 이번 글에서는 배열과 리스트를 정렬하는 여러가지 방법을 정리해보겠습니다. Arrays.sort()를 이용한 기본 정렬오름차순// 기본형 배열 오름차순 정렬int[] nums = {5,3,8,1,2};Arrays.sort(nums);System.out.println(Arrays.toString(nums)); // [1,2,3,5,8]// 참조형 배열 오름차순 정렬String[] str = {"D", "C", "B", "A"};Arrays.sort(..