1 数组的概述
1.数组:多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,通过编号的形式对这些数据进行统一管理
2.数组的常见概念:
数组名
数组元素:数组中的数据
下标或索引、角标:数组中数据的位置
数组的长度:数组中元素的个数length从0开始
3.数组的特点:
- 数组是有序排序的
- 数组本身是引用数据类型,而数组中的元素可以是任意数据类型。
- 创建数组对象会在内存中开辟一整块连续的空间,而数组名中引用的是这块连续空间的首地址(不连续的是链表)
- 数组的长度一旦确定,就不能修改
- 我们可以直接通过下标或索引的方式调用指定位置的元素,速度很快
4.数组的分类
- 按照维数:一维数组、二维数组····
- 按照数组元素的类型:基本数据类型的数组、引用数据类型的数组
2 一维数组的使用
java中的元素必须先初始化,初始化就是为数组中的数组元素分配内存空间,并为每个数组元素赋初始值。
1.一维数组的声明和初始化:
注:
静态初始化和动态初始化不能同时使用
数组长度一旦确定就不能修改
2.调用数组的指定位置的元素:通过角标方式调用
数组的角标或索引从0开始,到数组的长度-1结束
names[0]="1";
names[1]="2";
names[2]="3";
names[3]="4";
names[4]="5";
3.获取数组的长度
通过属性:length
System.out.println(name.length);
4.遍历数组
文章来源:https://www.toymoban.com/news/detail-584716.html
访问无效下标,会导致数组越界&文章来源地址https://www.toymoban.com/news/detail-584716.html
到了这里,关于java中的数组详解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!