
자바에서는 for each문 을 사용하면
for문으로 배열 전체에 접근하는 것보다 더 쉽게 할 수 있다.
1 2 3 4 5 6 7 8 9 10 | public class foreach { public static void main(String[] args) { int[] arr = {1,2,3}; for(int e : arr){ System.out.print(e+" "); } } } | cs |
보면 e의 초기화와 증가를 할 필요없이
배열의 번호를 표기할 필요도 없이
쉽게 배열의 처음부터 끝까지 접근이 가능하다.
e는 배열의 요소를 지칭하기 때문이다
참조만 가능함!!!!!!!!
변경이 불가능하다.
연산하더라도 실제 배열에 반영이 되지않는다.
'Java > Java Concept' 카테고리의 다른 글
[Java] 상속 is a has a (0) | 2018.03.05 |
---|---|
[Java] 상속 (0) | 2018.01.24 |
[Java] 배열(Array) (0) | 2018.01.21 |
[Java] 콘솔입력과 출력 (0) | 2018.01.20 |
[Java] string 클래스 (0) | 2018.01.19 |