专业的JAVA编程教程与资源

网站首页 > java教程 正文

软件开发基础知识,Java数组,想学的小白进来吧

temp10 2024-09-27 23:07:36 java教程 75 ℃ 0 评论

大家好,我是你们的朋友雨哥,很高兴能与大家再次见面,进入盛夏,大家可要注意防暑哦,

好了,这次我们来看看有关数组的知识,分析数组可以从多个方面来看:

软件开发基础知识,Java数组,想学的小白进来吧

1、在存放的内容来看:Java中的数组中存放的是一批数据类型相同的数据(可以是基本数据类型、也可以类类型的数据(对象)),可以用索引引用数组的每一个元素。

2、在存储空间上来看:数组是内存中开辟的一片连续的存储空间。

3、在它的定义性质上来看:数组一旦被定义,数组的长度是不可改变的、不能扩展的。

4、存储的方式上来看:数组可以分为:一维数组、二维数组、....

接下来,我们看看一维数组的声明、创建、初始化与使用:

1、声明相对简单:

1)格式:类型名[] 数组名;

或者:类型名 数组名[];

2)相关说明:

①类型名—可以为基本数据类型、也可以是引用类型;数组名一定是合法标识符

②声明时不能指出数组的长度,并不在内存中分配存储空间。

③举例:int a[];

2、创建(也就是为数组分配存储空间)

1)格式:

数组名 = new 类型名[N];

注意:数组的每个元素都会有一个默认值(默认初始化)

一般是把声明、创建放在一起:类型名[] 数组名 = new 类型名[N];

当然还有其他的格式,需要大家积累。

例如:int a[] = new int[12]; 或者 int[] a = new int[12];

3、初始化

1)静态初始化(在定义数组时直接给数组初始化)

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

2)动态初始化(先定义数组,然后再初始化)

int[] a= new int[5];

a[0]=0;

a[1]=1;

....

4、使用

1)数组与数组元素(a[i]:

可以作为变量使用,可以是具体的值)的概念

2)引用数组元素的方式:

数组名[索引],索引的范围0~N-1

3)数组的长度:

一般用”数组名.length”来表示。

这就是今天的全部内容,如果大家有什么意见的话,可以在评论区留言,您的关注,点赞和分享就是对我最大的鼓励,我们下期见。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表