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循环。

          明晚继续更新。                                                                      

  • 相关阅读:
    【转】很全的TeeChart for .NET中文教程
    对比两个flash金融图表Stock Chart vs AnyStock
    FusionCharts实例大全
    [译]金融图表AnyStock的9个使用技巧
    看懂SqlServer查询计划
    怎样修改MySQL的默认编码
    VS2003+自带水晶报表的打包部署(CS方式)
    ADO.NET 连接池理解
    临时表 & 表变量
    Eclipse 快捷键介绍
  • 原文地址:https://www.cnblogs.com/jingyukeng/p/8634643.html
Copyright © 2011-2022 走看看