[JAVA] 향상된 for문 사용 시 주의사항 [개선된 for문, foreach문]
·
◎ Java/Java☕
- 향상된 for문 사용 시 주의사항 향상된 for문은 JDK 1.5 이상부터 추가된 반복문이다. → 반복문에 사용될 대상은 배열이나 여러 원소를 포함한 자료형이어야 한다. ex) String[], ArrayList int[] nums = int[10]; // 반복문에 사용할 배열 // 기존 for문 for(int i = 0 ; i < nums.length ; i++) { // 반복할 내용 } // 향상된 for문 for(int num : nums) { // 반복할 내용 } 향상된 for문은 기존 for문에 비해 가독성이 좋다는 장점이 있으나.. 1) index를 사용하지 못하며, 2) 배열의 값을 수정할 수 없다는 단점이 있다. (read only)