大家好,欢迎来到IT知识分享网。
数组
1.数组是一组数据的集合,是一种简单的数据结构。数组是一个容器,可以用来存储其他元素。
2.数组是一种引用类型。
3.数组中的元素类型可以是基本数据类型,也可以是引用数据类型,但同一个数组中的元素只能是同一种类型
4.数组作为对象,数组中的元素作为对象的属性,除此之外数组还包括一个成员属性length,length表示数组的长度n。
5.数组的长度在创建时就确定了,一旦创建无法修改。
6.数组中每个元素都有下标,下标从0 开始,第一个元素的下标为0,依次类推最后一个元素的下标为n-1,可以通过数组的下标来访问数组的元素。
7.数组分为:一维数组,二维数组,三维数组,多维数组..,常用到是一维数组。
数组的声明和创建
一维数组的声明格式有以下两种:
1.数组元素的类型[] 变量名称
2.数组元素的类型 变量名称[]
数组元素的类型,可以是Java中的任意类型,变量名称可以是任意合法的标识符,上面两种格式较常用的是第一种,
例如:
int[] intArr;
String[] strArr;
Student[] stuArr;
数组有两种创建方式:
第一种,使用new关键字来创建数组,格式如下。
数组元素的数据类型[] 数组变量 = new数组元素的数据类型[数组的长度];
数组元素的数据类型 数组变量[] = new数组元素的数据类型[数组的长度];
如下例子:
int[] intArr = new int[5];
String[] strArr = new String[10];
案例1:创建数组
数组创建内存结构图:基本数据类型
数组创建内存结构图:引用数据类型
第二种,使用数组的初始化语句,格式为如下:
数组元素的类型[] 变量名称 = {数组元素1,数组元素2,……数组元素n};
数组元素的类型 变量名称[] = {数组元素1,数组元素2,……数组元素n};
如下例子:
int[] intArr = {1,2,3,4,5};
String[] strArr = {“Hello”,”Core”,”Java”};
案例2:
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/76276.html