for 썸네일형 리스트형 [Java] for loop에서 카운터를 조작하지 맙시다. 간단한 소스를 보겠습니다. 어떤 문제가 보이시나요? 일단, 변수 i를 두개의 for문에서 조건 counter로 사용하고 있는 것이 보이실 것 입니다. 이런 경우 i를 여러 for문이 공유하게 되면 문제가 발생 할 가능성이 커지고 디버그 하기도 매우 어렵습니다. 일반적으로, 변수는 사용하기 바로 직전에 초기화 하는 것이 좋다고 하죠.. 위와 같은 경우는 for(int i = 0; i< 10; i++) { .. } 이렇게 되겠네요.. 중요한 것은 여기서 얘기하고 싶은 것은 변수의 초기화 시점이 아닙니다. i라는 변수는 for문에서 loop를 계속 돌릴지 빠져나갈지를 결정하는 제어변수로 사용되고 있습니다. 그런 변수 i를 for문 내부에서 임의로 값을 할당하여 변경하고 있습니다. int result = get.. 더보기 이전 1 다음