首页 > 其他分享 >二维数组

二维数组

时间:2022-09-05 23:55:28浏览次数:54  
标签:数组 int 元素 二维 一维 array

二维数组

目录

定义二维数组

二维数组就是在一维数组的嵌套了一层的数组元素,这些元素既是一维数组内的元素,同时它们自己也是一个数组,在它们的里面还有属于它们的元素,下面进行举例:

int[][] array = {{1,2},{3,4},{5,6}};

定义一个int类型的二维数组,我们不难看出二维数组就是一维数组里面的元素,就比如{1,2}它是数组array的第一个元素,我们一般把它记作array[0],而它里面的元素1和2自然就是array[0] [0]和array[0] [1]了。

打印一维数组中某一二维数组的元素

System.out.println(array[2][1]);

以一开始定义的int类型的数组为例,打印了第三个(数组下标从0开始)元素(数组)中的第二个元素,最后的输出为6。

遍历并打印二维数组

for(int i=0;i< array.length;i++){
         for(int j=0;j<array[i].length;j++){
             System.out.println(array[i][j]);
         }
     }

以一开始定义的int类型的数组为例,第一个循环是遍历一维数组的,就是遍历了{1,2}、{3,4}、{5,6}这三个元素(数组)。然后第二个循环(嵌套循环)是遍历一维数组中每个元素(数组)中的元素,最终将所有元素打印出来

标签:数组,int,元素,二维,一维,array
From: https://www.cnblogs.com/qinyu33/p/16660133.html

相关文章

  • get请求传对象数组参数
    有个请求,里面的参数有对象数组的情况,原来是post请求,后面接口改成get请求,那用axios请求的参数自然也从data改为params。第一次修改后的请求情况是这样的:整个路径......
  • 977 有序数组的平方
    题目977有序数组的平方给你一个按非递减顺序排序的整数数组nums,返回每个数字的平方组成的新数组,要求也按非递减顺序排序。示例1:输入:nums=[-4,-1,0,3,10]输......
  • css实现二维码扫描效果
    <!DOCTYPEhtml><html><head><metacharset="utf-8"><title>css3-scanner</title><style>.qr-scanner{positi......
  • TS创建接口和接口类型数组,并统一导入后引用
    在app.ts中引用import{users,IRoute,IUser,routes}from"./data";在index.ts中统一导入后导出export*from"./routes";export*from"./users";importro......
  • Vue+zxing实现扫二维码、条形码功能
    <scriptsetup>import{ref,reactive,toRefs}from'vue'import{BrowserMultiFormatReader}from'@zxing/library';import{Dialog,Notify}from'vant';......
  • 伪数组和数组
    区别伪数组的类型不是Array,而是Object,而数组类型是Array。 伪数组可以使用的length属性查看长度,也可以使用[index]获取某个元素,但是不能使用数组的其他方法,也不能改变......
  • 数组:有序数组的平方
    给你一个按非递减顺序排序的整数数组nums,返回每个数字的平方组成的新数组,要求也按非递减顺序排序。 示例1:输入:nums=[-4,-1,0,3,10]输出:[0,1,9,16,100]解释:平......
  • 后缀数组
    https://oiwiki.org/string/sa/性质1:\(sa[rk[i]]=rk[sa[i]]\)翻译一下,即记i的排名为\(k\),\(sa[k]=i\),排名为\(i\)的后缀的排名为\(i\)。性质2:$\forallx\in......
  • Day06__数组
    数组数组的定义数组的声明和创建packagearray;//数组的声明和创建publicclassDemo01{publicstaticvoidmain(String[]args){int[]nums;//......
  • Stream流进行数组排序
    ​考虑一个数组:int[]nums={9,6,5,7,4,8,3,1,2};对于数组,列举几个转换Stream流的操作及返回值://返回Stream对象,但泛型为int[]数组Stream<int[]>nums1=Stream.of(n......