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

    二维数组是数组的一种,是对一维数组的扩展。二维数组的元素是一维数组。二维数组在开发中应用不多,相关知识也需要了解。

    典型的二维数组创建方法:

    a. int[][] arr=new int[i][j];

    b.int[][] arr1={{1,2,3},{22,23,25},{21,2,22,22}};

    通过第一种方法创建数组,i为行数,j为列数。i必须指定,j可以为空,j为空的时候,一维数组是不定数组,也就是说每个一维数组的长度可以不一致。。需要注意的是,arr.length=i,而j是每个一维数组的长度,即arr[i].length。如果是每个一维数组的长度相同,则创建数组时需要指定j.

    第二种创建方法中,arr1[0]为{1,2,3},arr1[1]为{22,23,25},arr1[2]为{21,2,22,22}.

    arr1[0]中,arr1[0][0]=1,arr1[0][1]=2,arr1[0][2]=3.

    联系题:

    创建一个二维整数数组,并把所有的元素依次输出。

    public class Test{

    public static void main(String[] args){

    int[][] arr1={{1,2,3},{22,23,25},{21,2,22,22}};

    //遍历二维数组的元素一维数组

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

    //对每个一维数组的元素进行遍历

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

    System.out.println(arr[i][j]);

    }

    System.out.println();

    }

    }

  • 相关阅读:
    9. Palindrome Number
    7. Reverse Integer
    650. 2 Keys Keyboard
    646. Maximum Length of Pair Chain
    523. Continuous Subarray Sum
    516. Longest Palindromic Subsequence
    dp问题解题思路
    494. Target Sum
    小波变换网文精粹:小波:看森林,也看树木(一)
    数学、海豚和花朵
  • 原文地址:https://www.cnblogs.com/hitnmg/p/9242469.html
Copyright © 2011-2022 走看看