第四天学习数组
数组
//1.声明数组 声明数组时会在栈区内压入一个nums。
int[] nums=null;
//2.创建数组 当创建(new)一个元素之后,会在堆内开辟一块空间,这个空间叫nums,空间被分为了x个小块。
nums = new int[x];
//3.数组赋值 在对应的堆中开辟的小块赋值,没有赋值的会默认为当前类型的默认值。
- 数组的长度是确定的,一旦被创建,大小不可改变,数组下标区间[0,length-1]。
- 数组元素必须相同且有序。可以为任意类型,包括基本类型和引用类型。
- 数组变量属于引用类型,数组也是对象(java中对象在堆中),每个元素相当于成员变量。
Arrays类
-
打印元素:Arrays.toString();
-
升序排序:Arrays.sort();
-
元素填充/替换:Arrays.fill();
...