我使用以下代码:

int contadorA = 1, contadorB = 1;

while (contadorA <= 5) {
    println ("banking " + contadorA);
    contadorA++;

    while (contadorB <= 3) {
         println ("month " + contadorB);
        contadorB++;
    }
}


代码显示如下:

银行业务1
第1个月
第二个月
第三个月
银行业务2
银行业务3
银行业务4
银行业务5

而且我需要打印:

银行业务1
第1个月
第二个月
第三个月
银行业务2
第1个月
第二个月
第三个月
银行业务3
第1个月
第二个月
第三个月
银行业务4
第1个月
第二个月
第三个月
银行业务5
第1个月
第二个月
第三个月

最佳答案

您无需在循环内重置第二个计数器。您需要这样做:

int contadorA = 1, contadorB = 1;

while (contadorA <= 5) {

    println ("banking " + contadorA);
    contadorA++;

    contadorB = 1;
    while (contadorB <= 3) {

    println ("month " + contadorB);
    contadorB++;


    }

}

10-06 09:26