-
each문 사용법, 차이점 fo r 문 , for카테고리 없음 2021. 11. 25. 10:40
for 문, for each 문 사용법 차이점java 1.5 이상부터 사용할 수 있는 foreach가 사용 가능하게 되었다.for 문과 each가 같은 기능을 가지고 있는데 조금 다른 점을 확인하자.
for VS for each
for 사용법 for(초기값; 종료하는 조건; 값의 증감) {반복하는 작업} for(각 요소값: 배열이나 컨테이너값) {반복하는 작업} StString Starray[]= { "10", "20", "30", "40", "50" }; System
for ( int i = 0 ; i < array . length ; i++ ) { System . out . println ( " console > Starray [ i ] : " + Starray [ i ] ) ; } String Starray 2 [ ] = { " 10 " , " 20 " , " 30 " , " 40 " , " 50 " } ;
System . out . println ( " console > array . length : " + Starray 2 . length ) ;
for (int number: array 2) {System.out.println ("console> number: "+ number);} 위와 같이 배열의 값을 이용할 때 for each를 사용하면 코딩량이 줄어들고 그만큼 코드가 직관적으로 작성되어 가독성 또한 생성된다.