js二维数组定义初始化 初始化的三种方法总结

前面我给大家带来了对一维数组的理解,一维数组是大数据开发的基础。趁热打铁,我给你带了个二维数组。二维数组比一维数组难一点,但不会难到令人望而却步。一维数组只要基础扎实,稍加了解,二维数组可以说非常简单。一:二维数组定义二维数组是一种非常常见的数据结构类型,...

前面我给大家带来了对一维数组的理解,一维数组是大数据开发的基础。趁热打铁,我给你带了个二维数组。二维数组比一维数组难一点,但不会难到令人望而却步。一维数组只要基础扎实,稍加了解,二维数组可以说非常简单。

一:二维数组定义

二维数组是一种非常常见的数据结构类型,与一维数组类似,但计算起来稍微复杂一些。两者都属于java的基本语法。

二维数组使用两个索引来标识每个数据元素,并且可以被可视化为包含行和列的表格。

数据类型数组名称[长度1][长度2]

数据类型:是元素类型,它决定了要接受的数据类型。例如,如果我们要存储整数值,数据类型将被声明为int。

数组名:是数组名,这是这个Java 2D数组的名称。比如车、学生、年龄、标志、部门、员工等。

长度1是第一维下标的长度,长度2是第二维下标的长度。

我们可以把二维数组想象成一个有行和列的Excel表格。长度1表示行数,长度2表示列数。若要在二维数组中定位元素,必须同时指示行和列。它定义了一个3×4的数组A,即3行4列,共12个元素。

这12个元素的名称依次是:a[0][0],a[0][1],a[0][2],A[0][3];a[1][0]、a[1][1]、a[1][2]、a[1][3];a[2][0],a[2][1],a[2][2],a[2][3].

例如

Int [3] [4]表示一个3 ×一个4的二维数组

得到

表示int数组中元素的数据管理。

1~12

一个int占用4个字节,a[0]表示[1,2,3,4]

输出结果是4X4=16字节。

II:初始化

一般来说,有五种初始化方法。

1:线性搜索INT DISP [2] [4] = {{10,11,12,13},{14,15,16,17 } };

2:二分搜索法INT DISP [2] [4] = {10,11,12,13,14,15,16,17 };

3:也可以只给某些元素赋值初始值。比如:int a [3] [4] = {{1,2,3},{6},{ 8 } };就是给第一行的前三个元素和第二三行的第一个元素赋值。其余元素自动为0。

4)如果在定义数组时,即完全初始化时,所有元素都给了初始值,则可以不指定第一维的长度,但不能保存第二维的长度。例如,在给所有元素赋值的情况下

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

等于

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

5)int a[3][4]= { 0 };

意味着这个二维数组被“清零”,里面的每个元素都是零。

这五种方法可以在不同的情况下使用,但一般来说,第二种方法用得更多,因为它最容易使用,也最实用。

本文来自倾心之夏投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/501439.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
() 0
上一篇 04-12
下一篇 04-12

相关推荐

  • java创建数组的几种方式 java编写图形界面程序

    数组是一组具有相同数据类型的数据。作为对象,new关键字允许用于内存分配。首先,熟悉一维数组的创建和使用。有两种方法可以声明一维数组:元素类型数组名称[];元素类型[]数组名称;元素类型决定数组的数据类型,在java中可以是任意数据类型,声明一个一维数组,比如int arr

    2023-07-27 04:07:01
    981 0
  • php数组排序 php常用数组函数和用法

    4.2数组排序PHP中的数组实际上是一个有序映射。无论是队列、数组、堆栈还是字典,用PHP编程时都可以统一使用PHP的数组类型。在这一节中,我们只讨论PHP数组的排序,因为数组的排序会被很多项目使用。虽然数据库也可以方便的排序,但是在复杂动态的业务规则下,需要在PHP代码层

    2023-07-22 07:26:01
    605 0
  • java生成随机字符串数组 java代码大全及详解

    Java语言规范、API、JDK和IDE的含义:Java语言规范是Java语法和语义的技术定义,API是应用程序接口(Java预定义的类和接口),Java开发工具包(JDK)包含软件库、编译器、解释器等工具,集成开发环境(IDE)提供编辑、编译、调试和在线帮助功能。Java平台版本:Java SE:允许开发和部

    2023-07-18 17:14:01
    711 0
  • js中数组添加元素的方法 js数组里面放键值对

    今天,我们来学习如何将一个元素添加到一个元素的第一个元素中。1.Array.unshift()let fruits = ["Apple", "Banana", "Mango"];fruits.unshift("Orange");console.log(fruits);// Prints ["Orange", "Apple", "Banana", "Mango"] fruits.unshift("Guava", "Papaya");

    2023-07-07 09:48:01
    872 0

评论列表

联系我们

在线咨询: QQ交谈

邮件:admin@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信