Growth-Collectors / effective-java

repository for effective java study
3 stars 2 forks source link

아이템 58. 전통적인 for 문보다는 for-each 문을 사용하라 #58

Open HanaHww2 opened 1 year ago

HanaHww2 commented 1 year ago

향상된 포문은 편합니다. 그러나, 인덱스가 또 필요할 때가 있긴 한 것 같습니다.

kiki-sati commented 1 year ago

아이템 58. 전통적인 for 문보다는 for-each 문을 사용하라

for-each = 향상된 for 문

for (Element e : elements) {
 ... // e로 무언가를 한다.
}

for-each를 사용해야 하는 이유?

for-each를 사용하지 못하는 경우는?

YunDaHyee commented 1 year ago

인덱스 변수를 사용하지 않을 때 for-each나 while문을 쓰곤 하는데 예전에 반복문들 간의 성능이 궁금해서 찾아본 적이 있어요. while문이 조금 더 나았던 거로 기억하는데 오랜만에 다시 한번 찾아봐야겠네요

jioome commented 1 year ago

인덱스가 필요하지 않을 때는 for each를 써야겠네요