posted by 귀염둥이채원 2019. 3. 3. 17:42

자바 배열 사용법입니다.


장점: 상수시간 O(1)만에 해당 데이터를 찾을수 있어 빠르다.

단점: 인덱스 찾이 고정되어 있어 불필요한 공간을 생성


# 1차원 배열 예제

1
2
3
4
5
6
7
8
9
10
11
12
public class Main {
    static int arr[];
    public static void main(String[] args) throws FileNotFoundException {
        arr = new int[5];
        arr[0= 1;
        arr[1= 2;
        arr[2= 3;
        arr[3= 4;
        arr[4= 5;
        System.out.println("arr[2]: " +arr[2]);
    }
}
cs


# 2차원 배열 예제

1
2
3
4
5
6
7
8
9
10
11
12
13
public class Main {
    static int arr[][];
    public static void main(String[] args) throws FileNotFoundException {
        arr = new int[3][2];
        arr[0][0= 1;
        arr[0][1= 2;
        arr[1][0= 3;
        arr[1][1= 4;
        arr[2][0= 5;
        arr[2][1= 6;
        System.out.println("arr[2][1]: " +arr[2][1]);
    }
}
cs