ITPub博客

首页 > Linux操作系统 > Linux操作系统 > JAVA打印有序矩阵

JAVA打印有序矩阵

原创 Linux操作系统 作者:壹頁書 时间:2013-11-04 20:06:19 0 删除 编辑
给定25个随机数字,要求横向还是纵向,都是由小到大的顺序。

  1. public class Data {
  2.     int[] data = new int[25];

  3.     public Data() {
  4.         for (int i = 0; i < 25; i++) {
  5.             data[i] = i+1;
  6.         }
  7.     }

  8.     private void print() {
  9.         for (int row = 0; row < 5; row++) {
  10.             for (int col = 0; col < 5; col++) {
  11.                 System.out.print(data[row + col * 5] + \" \");
  12.             }
  13.             System.out.print(\"\\n\");
  14.         }
  15.     }

  16.     public static void main(String[] args) {
  17.         Data d = new Data();
  18.         d.print();
  19.     }
  20. }



结果如下所示:

  1. 1 6 11 16 21
  2. 2 7 12 17 22
  3. 3 8 13 18 23
  4. 4 9 14 19 24
  5. 5 10 15 20 25



来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29254281/viewspace-775659/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 行转列
请登录后发表评论 登录
全部评论

注册时间:2013-10-19

  • 博文量
    621
  • 访问量
    5939218