一,数组:
内存空间连续的,相同数据类型的集合。 引用数据类型
数组本身就是一种数据类型,可以存放数据 (基本数据类型和引用数据类型)
1.声明
int[] array = new int[5];
[] 代表数据
int 代表数组里面可以放什么数据类型
new 就是创建一个对象
5 容器内可以放几个数据
2.三种声明方式:
int[] array = new int[5]; 每个元素赋值
int[] array1 = new int[]{1,2,3,4,5};
int[] array2 = {1,2,3,4,5};
索引 :下标,脚标 ,寻找容器里面的数据的 ,从0开始,数组的最大索引是数组的长度-1
定位元素: 通过数组名
数组的长度 数组名.length (数组中元素个数)
1.Arrays.toString(array)数组的打印 System.out.println(Arrays.toString(array));
2. Arrays.sort(array); 数组的排序会在原来的数组上修改 默认正序
倒序 : Integer[] menoy = {2075,4838,5765,8665,3344};
Arrays.sort(menoy,(o1, o2) -> o2-o1);
System.out.println(Arrays.toString(menoy));
3. Arrays.copyof(要复制的数组,指定新数组的长度)会得到一个新的数组
为什么要有copy0f: 数组长度一旦固定了,就没办法改变。
本文介绍了Java中的数组概念,包括数组的声明、不同声明方式、索引使用、数组内容打印、排序功能(如Arrays.sort())以及数组复制(Arrays.copyOf())的重要性。特别提到数组长度固定性带来的需求。
3164

被折叠的 条评论
为什么被折叠?



