私はその瞬間に私のSCJA試験のために改訂し、この質問と回答に混乱しています。問題は、コードを実行してコンパイルした結果はどうなるかということです。
public class Test{
public static void main(String args[]){
int counter = 0;
for(int i=0; i< 4; ++i){
for(int k=0; k< 4; ++k){
system.out.println("Hello - "+ ++counter);
if((k % 4) == 0)
break;
}
}
}
}
したがって、彼らが与える答えは、0%4 = 0であるため、「Hello-1」です。しかし、私の質問は、事前にインクリメントされているため、kを1にすべきではないということです。
前もって感謝します!