Понимаю, что решение далеко от правильного, но сейчас не могу разобраться со строчкой:
String firstNumber = "0";
Если в значении стоит ноль, то при конкатенации строк (firstNumber += Integer.toString(i)) он "не учитывается". Я ожидаю получить на выходе 025, но получается 25. Однако если поставить вместо 0 другую цифру (1, 2, 3), то они подставляются, получается 125, 225, 325 соответственно. Подскажите, почему 0 не подставляется так же?