qotnals1320   3년 전

제가 궁금한 점이 n자리 숫자에 있는 모든 수를 for문 돌리고 각각 string s에 저장한 후에 각각의 자릿수가 2~9이면 continue를 통해 다음으로 넘어가게 하려고 하였는데 예를 들어 12가 들어가면 s.charAt(j)가 2일때도 continue가 안되고 계속 실행되는데 어떤 이유인지 알 수 있을까요?

djm03178   3년 전

12번째 줄의 continue를 둘러싸고 있는 가장 가까운 반복문은 10번째 줄의 for이기 때문에 continue를 하면 이 반복문이 다음 차례로 넘어가게 됩니다. 즉, j만 1 증가되고 다시 11번째 줄로 돌아오게 됩니다.

댓글을 작성하려면 로그인해야 합니다.