zoukankan      html  css  js  c++  java
  • 二维数组

                                                                二维数组

           前面分享了一维数组的学习经验,现在来讲一下我对二维数组的理解

          二维数组顾名思义,在一维数组的基础上,嵌套了一个数组,括号里面加上了括号,学过线性代数的同学可以把数组看成一个矩阵,几维数组不过就是维数的改变

         下面来定义一个二维数组:

          int[][] arr = new int[3][4];

          可以把它看成是个3行4列式,这是我常用的定义方式

                                                                                 二维数组的输出

             讲完定义我们来看一下二维数组的输出:

            

    int[][] arr2 = { {1,2},{3,4,5},{6,7,8,9,10} };

    for (int i=0; i<arr2.length; i++) {

    for (int j=0; j<arr2[i].length; j++) {

                     System.out.println(arr2[i][j])

    }

    }

           可以看出来,一维数组只定义了一个for循环,二二维数组定义了两个,其中最外面的for循环的作用是控制行数,里面的for循环是控制列数,

           然后在循坏里写上输出语句,可以实现数组的顺序输出。

           好了,数组的知识暂时就这么多了,至于后面的多维数组不过就是在二维数组的基础上再套一个for循环。

          明晚继续更新。                                                                      

  • 相关阅读:
    第三周java学习总结
    第一周Java学习总结
    关闭窗体
    乱七八糟
    网页游戏资料
    timer控件的使用
    spread 签套循环改变颜色编号为颜色
    限制输入‘号的代码
    SQlcharindex命令
    限制输入类型
  • 原文地址:https://www.cnblogs.com/jingyukeng/p/8634643.html
Copyright © 2011-2022 走看看