Arrays 클래스는 프로그램을 개발하는데 사용할 수 있는 유용한 유틸리티 클래스가 다수 포함되어 있는 java.util 패키지에 속해 있으며, 배열을 다루기 위한 다양한 메소드가 포함되어 있다.
Arrays 클래스의 모든 메소드는 static 메소드이므로 따로 객체를 생성하지 않고도 바로 사용할 수 있는 특징이 있다.
다만 Arrays 클래스의 메소드를 사용하고 싶다면 상단에 반드시 import 문으로 java.util 패키지를 불러와야 한다.
import java.util.Arrays; // Arrays.toString()을 사용하기 위한 import
class Test{
public static void main(String[] args) {
int[] iArr = {100, 95, 80, 70, 60};
// 루프문으로 직접 배열 원소 출력
for(int i = 0 ; i < iArr.length; i++){
System.out.println(iArr[i]);
}
// Arrays.toString() 메서드 사용하여 심플하게 바로 출력
System.out.println(Arrays.toString(iArr)); // [100, 95, 80, 70, 60]
}
}
다만 char 형 배열은 예외인데, 문자 같은 경우 println으로 바로 출력이 가능하다.
'JAVA' 카테고리의 다른 글
추상 클래스의 용도? (0) | 2022.10.18 |
---|---|
힙과 스택 메모리의 차이점 (0) | 2022.10.05 |
스택 프레임(stack frame) (0) | 2022.10.05 |
HashMap에 대하여 (0) | 2022.07.06 |
HashMap 동작 방식에 대해 설명하세요. (0) | 2022.06.19 |