티스토리 뷰

LANGUAGE/JAVA

[JAVA] ARRAY - 배열

진심스테이크 2018. 3. 20. 13:31

 

배열 : 동일한 데이터 타입을 순차적으로 저장

 

장점 : 일괄처리

 

int [ ] arr;

-> 스텍이라는 공간에 arr이라는 공간이 생김

arr = new int[5];

-> 힙 영역에 5개가 생긴다

 

Stack 영억

 

Heap 영역                                                   

 

 

 

 

 

 
public class Array {
    public static void main(String[] args) {

        //for-each
        int a[] = {1,2,3,4,5,6};
        for(int i :a) {
            System.out.println(i);
        }
    }
}

 

 


 

2차원 배열

 

 

public class Array {
    public static void main(String[] args) {
        
        //2차원 배열
        //arr[0] = new int[2];
        //arr[1] = new int[7];
        int[][] arr = {{1,2},{3,4,5,6,7,8,9}};
        for (int i = 0; i < arr.length; i++) {
            for(int j = 0; j < arr[i].length; j++) {
                System.out.println(arr[i][j]);
            }
        }    
    }
}

'LANGUAGE > JAVA' 카테고리의 다른 글

[JAVA] 문자열 계산기  (0) 2018.03.21
[JAVA] 성적 처리  (0) 2018.03.20
[JAVA] THIS  (0) 2018.03.20
[JAVA] BASIC THINGS  (0) 2018.03.19
[JAVA] THREAD  (1) 2018.03.06
댓글