JAVA

1차원 배열 확장for문

초코파이쩡 2023. 2. 5. 20:51
반응형

문법

for(변수 선언: 배열 변수){   // ()괄호 안에 반복 실행할 "배열 변수"를 주고 그 배열안에 들어있는  데이터를 하나씩
// 하나씩 끄집어 냈을때  저장할 "변수 선언" 변수를 선언하면 된다 
     실행문  //그리고 "변수 선언" 안에 들어가 있는 변수를 실행한다
}
for (int num : arr){ 
// num : 배열의 각 요소를 저장할 변수
// arr : 배열의 주소 값을 가지고 있는 변수
	System.out.println(num);
}

 

확장for문 예제

int[] arr = new int[5]; //new int[5]; 5개짜리 배열이 만들어 졌다.
arr[0] =10; // 초기화가 되었다
arr[1] =20; // 초기화가 되었다
arr[2] =30; // 초기화가 되었다
arr[3] =40; // 초기화가 되었다
arr[4] =50; // 초기화가 되었다

// ⓐ 배열안에 들어있는 모든 데이터를 가지고 화면에 찍고싶다 그럼 몇번 반복을 해야하느냐?
// ⓑ 배열의 크기값만큼 반복을 해야한다

for (int num : arr){ // arr에 들어있는 크기만큼 반복실행을 하겠다 그리고 그 배열에 들어있는
// 데이터를 num 이라는 변수안에다가 하나하나 저장 반복실행을 하면서 값을 출력해라
	System.out.println(num);
}

실행결과

10
20
30
40
50
반응형

'JAVA' 카테고리의 다른 글

명령행 매개 변수  (0) 2023.02.05
1차원 배열 알파벳 처리  (0) 2023.02.05
1차원 배열 length 내장변수  (0) 2023.02.05
1차원 배열 사용법  (0) 2023.02.05
배열 개요 개념익히기  (2) 2023.02.05