Почему для получения результата «Б» должна быть справа? - PullRequest
0 голосов
/ 06 мая 2020

publi c stati c void main (String [] args) {// TODO Заглушка автоматически сгенерированного метода

    System.out.println(A(9, 10));


}

public static String A(int init, int term) {


    int i = 1; int j = 2; String B = "";
    while(i <= init){j = 2; while(j < term){B = B + i + "" + j; j++;} i++;}



    return B ;
}

Мне нужен результат «121314 ... 979899» Но когда Я удаляю букву «B» с правой стороны, это «B = i +» «+ j; j ++;» Получилось только «99», я думал, что результат такой же («121314 ... 979899»). но не сделал. Я не знаю, как это работает. Кто-нибудь может объяснить?

...