Моя проблема заключается в использовании вложенных циклов для создания этого вывода:
| | | | | |
123456789012345678901234567890123456789012345678901234567890
Я не могу найти лучший способ заменить int 10 на 0. Я пробовал несколько способов, но они бесполезны и не кажутся мне правдой. Надеюсь, моя проблема очевидна, ее трудно объяснить. Может ли кто-нибудь указать мне в правильном направлении?
Я достиг нужного результата, но что-то говорит мне, что есть лучший способ сделать это. Здесь мой код:
int k = 0;
for (int i=1; i<=6; i++){
System.out.print(" |");
}
System.out.println();
for (int m=0; m<6; m++){
for (int j=1; j<10; j++){
System.out.print(j);
}
System.out.print(k);
}
Отлично! Modulo был ответом, который я искал. Мне гораздо комфортнее:
for (int i=1;i<=6;i++){
System.out.print(" |");
}
System.out.println();
for (int m=0;m<6;m++){
for (int j=1;j<=10;j++){
System.out.print(j % 10);
}
}