더북(TheBook)

27.3 Array 클래스

컬렉션 관련 클래스를 다루기 전에 먼저 배열을 사용할 때 유용한 기능을 제공하는 Array 클래스를 알아보겠습니다. Array 클래스는 배열을 매개변수로 받아 정렬, 역순, 변환 등 작업을 진행합니다. Array 클래스의 주요 메서드는 다음과 같습니다.

Array.Sort( ): 배열을 정렬합니다.

Array.Reverse( ): 배열을 역순으로 바꿉니다.

Array.ConvertAll( ): 배열을 특정 값으로 변환합니다.

 

예제를 사용하여 각 메서드를 익혀 보겠습니다.

 

Array 클래스의 Sort( ) 메서드로 배열 정렬하기

다음과 같이 arr 배열에 정수 데이터가 무작위로 저장되었을 때 Array.Sort() 메서드에 배열을 매개변수로 입력한 후 실행하면 arr 배열이 정렬됩니다.

> int[] arr = { 3, 2, 1, 4, 5 };
> Array.Sort(arr); //정렬
> foreach (var item in arr)
. {
.     Console.WriteLine(item);
. }
1
2
3
4
5
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.