如何更改使用外循环和内循环创建的网格中的下一列?

How can I change the next columns on a grid I created with outer and inner loops?

我是一名初学者 Java 学生,感觉我已经接近尾声了。我已经使用外循环来创建第一列,并使用内循环进行遍历,但我不知道如何使其他列也前进 10 步。网格需要按如下顺序打印出每个数字: 10-19 20-29 30-39 40-49

这是我的代码:

 >`for(int down = 10; down <=49; down +=10){
 >> System.out.print(down);
 >>>for(int across = 11; across <= 19; across++){
 >>>> System.out.print("\t" + across);
 >>> }
 >>>>System.out.println();`

正在打印:

10 11-19 20 11-19 30 11-19 40 11-19

尝试一些算术 - down + across。这样,您 总是 迭代相同的 0-10 范围 across:

for(int down = 10; down < 50; down += 10) {
  for(int across = 0; across < 10; across++) {
    System.out.print("\t" + (down + across));
  }
  System.out.println();
}

另一种方法可能是说 int across = down; while across < down + 10; across++ 然后只打印 across.