栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java数组

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java数组

数组是具有相同数据类型的一组数据的集合。
在Java中同样将数组看作一个对象, 虽然基本数据类型不是对象, 但由基本数据类型组成的数组却是对象。

一维数组


声明数组后, 还不能立即访问它的任何元素, 因为声明数组只是给出了数组名字和元素的数据类型, 要想真正使用数组, 还要为它分配内存空间。 在为数组分配内存空间时必须指明数组的长度。 为数组分配内存空间的语法格式如下:
数组名字 = new 数组元素的类型[数组元素的个数];
①数组名字: 被连接到数组变量的名称。
②数组元素的个数: 指定数组中变量的个数, 即数组的长度。
arr = new int[5];

使用new关键字为数组分配内存时, 整型数组中各个元素的初始值都为0。

声明的同时为数组分配内存
数组元素的类型 数组名 = new数组元素的类型[数组元素的个数];
int month[ ] = new int[12]

  1. 初始化一维数组

    、
二维数组

数组元素的类型 数组名字[ ][ ];
数组元素的类型[ ][ ] 数组名字;

int myarr[][];

高维数组, 有两种为数组分配内存的方式:

①a = new int[2][4]

②分别为每一维分配内存
a = new int[2][];
a[0] = new int[2];
a[1] = new int[3];

  1. 二维数组初始化
    type arrayname[][] = {value1,value2…valuen}
    ①type: 数组数据类型。
    ②arrayname: 数组名称, 一个合法的标识符。
    ③value: 数组中各元素的值
    int myarr[][] = {{12,0},{45,10}};
    myarr[1][1]的值为10。

    对于整型二维数组, 创建成功之后系统会给数组中每个元素赋予初始值0。

  2. 数组的基本操作(为看完)
    java.util包的Arrays类包含了用来操作数组(如排序和搜索) 的各种方法

遍历数组

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/926939.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号