乐趣区

关于java:Java中的数组

概念

数组 Array 是用于存储多个雷同类型数据的汇合。
要想获取数组中的元素值,能够通过元素的下标来获取,下标是从 0 开始的。

创立数组

动静初始化

数据类型 [] 数组名 =new 数据类型[数组长度]

动态初始化

数据类型 [] 数组名 ={数组元素}

长度

length 属性获取数组长度
数组一旦创立,长度不可变,容许 0 长度的数组。

遍历

概述

从头到尾,顺次拜访数组的地位。

模式

for(int i=0;i<a.length;i++){

   syso(a[i]);

}

工具类 Arrays

toString

概述

把数组里的数据,用逗号连接成一个字符串。
格局:[10,14,20,46,51]

模式

Arrays.toString(数组)

sort

概述

对数组排序,对于根本类型的数组优化后的疾速排序算法,效率高。对援用类型的数组,应用优化后的合并排序算法。

模式

Arrays.sort(数组)

copyOf

概述

把数组复制成一个指定长度的新数组。
新数组长度大于原数组,相当于复制,并减少地位。– 数组的扩容
新数组长度小于原数组,相当于截取前一部分数据。– 数组的缩容

模式

Arrays.copyOf(数组,新的长度)

退出移动版