본문 바로가기
공부한 거/Java

[Java] 향상된 for문

by freakFlow 2024. 2. 5.

기존의 for문

for(int i=0; i<list.size(); i++){
    System.out.println(list.get(i));
}

 

향상된 for문

for (Integer integer : list) {
    System.out.println(integer);
}

장점

- 보기 좋다.

- 인덱스 에러를 방지할 수 있다.

 

단점

- 요소의 변경이 불가하다.

- 인덱스 값을 사용하지 못한다.

 

알고리즘 풀 때 인텔리제이가 자꾸 츄라이 츄라이해서 찾아봤다.

공식 문서를 찾지는 못했는데 여러 블로그를 찾아본 결과 성능차이는 없는 듯 하다.

'공부한 거 > Java' 카테고리의 다른 글

[Java] String.substring  (0) 2023.11.04
[Java] BufferedReader,StringBuilder  (0) 2023.09.22