A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 李金中 中级黑马   /  2014-2-23 20:10  /  839 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

这种二维数组,见过么。。。 不规则数组,太牛叉了的Java。。。

  1. <p>public class LabelGoto {
  2. public static void main(String[] args) throws IOException
  3. {
  4.   
  5.   char[][] cStarArr = new char[Max][];//这里没有定义列数。。
  6.   for(int index = 0; index < Max; index++)
  7.   {
  8.    cStarArr[index] = new char[index + 1];//居然可以随机定义每行的列数
  9.    Arrays.fill(cStarArr[index], '*');
  10.   }
  11.   
  12.   
  13.   //firstPrintResult
  14.   for(char[] cRow : cStarArr)
  15.   {
  16.    for(char cTemp : cRow)
  17.    {
  18.     System.out.printf("%4c", cTemp);
  19.    }
  20.    System.out.println();
  21.   }
  22.   
  23.   System.out.println(Arrays.deepToString(cStarArr));
  24.   
  25. }
  26. </p><p> final static private int Max = 6;
  27. }
  28. ============================</p><p>打印结果:</p><p>   *
  29.    *   *
  30.    *   *   *
  31.    *   *   *   *
  32.    *   *   *   *   *
  33.    *   *   *   *   *   *</p>
复制代码

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马