Как вторым циклом добавить в вывод на консоль первого нужные дефолтные значения?
Есть цикл:
public class Main {
public static void main(String[] args) {
int k = 1;
for (int i = 1; i < 44; i += 2, k++) {
System.out.printf("%04d " , i);
if (k % 5==0)
System.out.println();
}
}
}
Вывод:
0001 0003 0005 0007 0009
0011 0013 0015 0017 0019
0021 0023 0025 0027 0029
0031 0033 0035 0037 0039
0041 0043
Нужно:
0001 0003 0005 0007 0009
0011 0013 0015 0017 0019
0021 0023 0025 0027 0029
0031 0033 0035 0037 0039
0041 0043 0000 0000 0000
Или:
0001 0003 0005 0007 0009
0011 0013 0015 0017 0019
0021 0023 0025 0027 0029
0031 0033 0035 0037 0039
0041 0043 0 0 0
Источник: Stack Overflow на русском