[자바]for each()문의 사용법과 사용가능 범위.Coding/Java2021. 10. 14. 14:57
Table of Contents
for문과 똑같이 생겼지만 for each문이라고 부르는 반복문이 존재한다.
이는 리스트 또는 배열등의 자료를 읽을 수 있도록 만들어 진 것으로
for(변수타입 변수명 : 읽을 자료) {
변수를 가지고 사용할 식
}
이런 형식을 가진다.
즉 내가 List<Integer> list = new ArrayList<>() ;
list.add(1);
list.add(2);
이 list를 출력하고 싶다면
for(int a : list) {
System.out,print(a + " ");
}
를 하면
1 2 가 출력된다.
for문보다 훨씬 간편하지 않은가.
그리고 이 foreach문의 사용범위는
배열과 Collection(즉 set, List등등)이다.
반응형
'Coding > Java' 카테고리의 다른 글
[자바]C언어의 sizeof()와 비슷한 게 자바에도 있을까? (0) | 2021.10.14 |
---|
@염염 :: 왕감자
공부하고 정리하는 기록모음