1. 배열이란
메모리 상에 동일한 타입의 데이터를 연속적으로 나열하여 저장하는 자료구조입니다.
2. 배열의 특징
- 메모리 상에 특정 길이 만큼 메모리 공간을 선언하면, 변경할 수 없다.
- 배열은 연속된 메모리 공간을 갖고 있다.
- 배열은 인덱스를 통해서 데이터에 접근할 수 있다.
3. 배열 선언 및 초기화, 출력
public class Main {
public static void main(String[] args) {
//배열을 초기화하는 3가지 방법
int[] arr1 = new int[10];
int[] arr2 = {1, 3, 4, 5, 6};
int[] arr3 = new int[]{1, 3, 2, 4, 1, 5, 1};
//특정 인덱스에 데이터 삽입
arr3[0] = 500;
//배열을 출력하는 방법(향상된 for문)
for (int n : arr3) {
System.out.println(n);
}
//일반적인 배열 출력
for (int index = 0; index < arr3.length; index++) {
System.out.println(arr3[index]);
}
}
}
'IT > JAVA' 카테고리의 다른 글
[JAVA] 입출력 스트림 (InputStream, OutputStream)란? (0) | 2020.11.19 |
---|---|
[JAVA] jjwt library 사용방법 - JWT(Java Web Token) (0) | 2020.08.11 |
[Java] Windows 10 Open-JDK 8 다운로드 및 환경변수 설정 (0) | 2020.04.07 |
[Java] 람다(Lambda) 란? (0) | 2020.03.13 |
[JAVA] Java 란? (0) | 2020.03.03 |