教育路上
摘要:java数组数组排序 数组索引,我们可以使用数组来保存同一个数据类型的多个数据,数组的初始化。以下是我们为大家整理的,相信大家阅读完后肯定有了自己的选择吧。
2023-02-17 15:36网络推荐
数组
我们可以使用数组来保存同一个数据类型的多个数据
数组的特点
①数组的长度一旦确定就不能改变
②一个数组中元素的数据类型都是一样的
数组的初始化
动态初始化
数组声明且为数组元素分配空间与赋值的操作分开进行
格式
数据类型[] 数组名 = new 数据类型[长度];
1
例如:
int[] arr = new int[10];//动态初始化了一个长度为10的数组,数组元素为int类型
1
静态初始化
在定义数组的同时就为数组元素分配空间并赋值。
格式
标准格式:
数据类型[] 数组名 = new 数据类型[] {元素值1,元素值2,元素值3,};
1
例如:
int[] arr = new int[]{1,2,3,4,5};
1
省略格式(推荐使用):
数据类型[] 数组名 = {元素值1,元素值2,元素值3,};
int[] arr = {1,2,3,4,5};
总结
静态初始化和动态初始化都可以实现对数组的初始化,那么我们在需要创建数组的时候应该如何选择呢?
如果数组元素都确定好了,并且个数有限的情况下我们可以使用静态初始化,因为更方便。如果只能确定数组的长度,数组的元素值需要后面再赋值的话可以使用动态初始
数组元素的表示
格式
数组名[索引值]
1
注意
索引值就是一个int数字,代表数组当中元素的编号。
索引值从0开始,一直到“数组的长度-1”为止。例如长度为5的数组他的索引范围为0到4
数组长度
在java中我们可以非常方便的获取到数组的长度,格式如下:
数组名length
例如:
int[] arr = {1,2,3,4};
//输出数组长度
Systemoutprintln(arrlength);
访客的评论 2023/12/11 07:11
文中描述的是准确的吗,如何报名!