javaSE数组
程序员文章站
2022-06-28 16:36:51
javaSE数组概述List item 数组理解:数组(Array),是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理。数组相关概念数组名元素角标,下标,索引数组的长度:元素的个数数组的特点:数组是有序排列的数组属于引用数据类型的变量;数组的元素,可以是基本数据类型,也可以是应用数据类型创建数组对象会在内存中开辟一整块连续的空间数组的长度一旦确定,就不能修改一维数组......
javaSE数组
概述
-
数组理解:数组(Array),是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理。
-
数组相关概念
数组名
元素
角标,下标,索引
数组的长度:元素的个数 -
数组的特点:数组是有序排列的
-
数组属于引用数据类型的变量;数组的元素,可以是基本数据类型,也可以是应用数据类型
-
创建数组对象会在内存中开辟一整块连续的空间
-
数组的长度一旦确定,就不能修改
一维数组
声明
int num[];//一维数组的声明方式1
int[] num1;//一维数组声明方式2
/*其他元素类型数组声明也都是这样*/
初始化
数组的声明往往伴随着初始化
静态初始化:数组的初始化和数组元素的赋值同时进行
int[] num = new int[]{1,2,3,4};
动态初始化:数组的初始化和数组元素的赋值操作分开进行
String[] names = new String[5];
如何获取数组的长度
//属性:length
System.out.println(names.length);
如何遍历数组
System.out.printlin(names[0]);
System.out.printlin(names[1]);
System.out.printlin(names[2]);
......
for(int i = 0 ;i<names.length;i++){
System.out.orintln(names[i]);
}
数组元素的默认初始化值
- 数组元素是整型:0
- 数组元素是浮点型:0.0
- 数组元素是char型:’\u0000’,不是’0’
- 数组元素是blooean型:false
- 数组元素是引用数据类型:null
总结
java语言严重区别大小写,学习java要牢记java命名方式。
本文地址:https://blog.csdn.net/weixin_45878114/article/details/109593177