티스토리 뷰

다음과 같이 간단 할 수 있습니다.

int count = 0;
for(String filename : files) {
    System.out.println(String.format("files[%s]: %s", count++, filename));
    }
    
-------------------

for 루프를 개선 된 for 각 루프 for(... : ...)에서 일반 인덱싱 된 for 루프 로 변경하는 것이 가장 좋습니다 for(...; ...; ...).

(intellij 아이디어에는 이에 대한 리팩터링이 있습니다. 커서를 토큰에 놓고 for전구를 클릭 한 다음 "인덱싱 된 'for'루프로 'for each'루프 교체"를 선택하십시오.하지만 bluej가 그다지 유용한 지 의심 스럽습니다. 수동으로해야합니다)

files배열 이라고 가정 합니다.

for(int i = 0; i < files.length; i++){
    System.out.println(i + ": " + files[i]);
    }
    


출처
https://stackoverflow.com/questions/39917081
댓글
공지사항
Total
Today
Yesterday
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30