0
두 번째 for 루프는 첫 번째 for 루프의 첫 번째 숫자 (999)에 대해서만 실행됩니다. 두 번째 for 루프는 각 999-101 초마다 실행하려고합니다. 제 num2
루프의 첫 번째 실행은 100의 값을 갖는다 후for 루프의 for 루프가 실행되지 않습니다.
int num1 = 999;
int num2 = 999;
int test1 = 0;
String test = "";
for(; num1!=110; num1--){
System.out.println("--------"+num1);
for(; num2!=100; num2--){
System.out.println("++++++++"+num2);
test1 = num1*num2;
test = String.valueOf(test1);
//System.out.println("checkpoint 2"+"--------------"+test1);
if(test.length()==5){
if(test.charAt(0)==test.charAt(5) && test.charAt(1)==test.charAt(4) && test.charAt(2)==test.charAt(3)){
System.out.println("checkpoint 1"+"----------"+test);
break;
}
else{
//System.out.println("Fail 1");
}
}
}
}
중괄호를 확인하십시오. 코드가 잘못 삽입되었거나 중괄호가 잘못 배치되었습니다. – ooga
나는 실제로 그것이 당신이 거기있는 '휴식'의 주범일지도 모른다고 생각하고 있습니다. for 루프 실행을 깨뜨리지 않아야합니다. –