JAVA - 2. 반복, 배열

CodeModel·2024년 1월 12일
0

자바

목록 보기
3/8

CASE문

case문에 반복되는 항목이 있다면 내용을 적지 않고도 표시 할 수 있다.

ex) 개월에 따라 계절 표현

 int month = Calendar.getInstance().get(Calendar.MONTH) + 1;

 switch(month) {
            case 1:
            case 2:
            case 12:
                season = "겨울";
                break;
            case 3:
            case 4:
            case 5:
                season = "봄";
                break;
            ...

do while

do 안에 있는 문법을 무조건 한번 실행한 후 do 안에 있는 반복문을 실행한다

do {
     // 반복할 문장들
} while(); // while문의 조건에 만족할 때 do 로 올라가서 실행한다

배열

// 배열 선언
int[] array1 = new int[1000];

// 배열에 값 넣기
array1[0] = 50;

// 선언과 동시에 값 넣기
int[] aaray2 = new int[]{1,2,3,4};
int[] array3 = {1,2,3,4}; // 둘이 똑같

2차원 배열

// 2차원 배열 선언
int[][] array1 = new int[3][4];

// 크기가 다른 2차원 배열
int[][] array2 = new int [3][]; // 아직 사용할 수 없다
array2[0] = nwe int[1]; // array2의 1행에 1열 배열이 생성

// 초기화 동시에 값 넣기
int[][] array3 = {{1},{1,2},{1,2,3}}

forEach

int[] arr = {1,2,3,4,5};

for(int value:arr){
   // for문처럼 결과가 나옴
}
profile
개발자가 되기 위한 일기

0개의 댓글