Java学习

创建一维数组

type[] arrayName;    // 数据类型[] 数组名;
type arrayName[];    // 数据类型 数组名[];

创建二维数组

type arrayName[][];    // 数据类型 数组名[][];
type[][] arrayName;    // 数据类型[][] 数组名;
type 表示二维数组的类型,arrayName 表示数组名称,第一个中括号表示行,第二个中括号表示列

数组相等的条件不仅要求数组元素的个数必须相等,而且要求对应位置的元素也相等

Arrays.equals(arrayA, arrayB) 其中,arrayA 是用于比较的第一个数组,arrayB 是用于比较的第二个数组

在指定位置进行数值填充 Arrays.fill(array,value)

从数组中查询指定位置的元素,或者查询某元素在指定数组中的位置 binarySearch(Object[] a,Object key)  a 表示要搜索的数组,key 表示要搜索的值

在数组中指定范围内查找 a 表示要进行查找的数组,fromIndex 指定范围的开始处索引(包含开始处),toIndex 指定范围的结束处索引(不包含结束处),key 表示要搜索的元素

复制数组 Arrays.copyOf(dataType[] srcArray,int length) srcArray 表示要进行复制的数组,length 表示复制后的新数组的长度

CopyOfRange()  Arrays.copyOfRange(dataType[] srcArray,int startIndex,int endIndex) srcArray 表示原数组,startIndex 表示开始复制的起始索引,endIndex 表示终止索引

arraycopy()  System.arraycopy(dataType[] srcArray,int srcIndex,int destArray,int destIndex,int length) srcArray 表示原数组,srcIndex 表示源数组中的起始索引,destArray 表示目标数组,destIndex 表示目标数组中的起始索引,length 表示要复制的数组长度

clone() array_name.clone()

数组排序  Arrays.sort()

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值