-
int[] newArrary = Arrays.copyOf(int[] original, int newarrary.length,)
拷贝数组,可定义要拷贝的长度 Array.copyOf()有进行复制的功能,而且底层是调用了System.arraycopy();
-
void System.arrarycopy(object src, int srcPos, Object dest, int destPos, int length)
拷贝数组 。 将元素组 src从srcPos开始拷贝,到目标数组dest 的 destPos 开始,拷贝的长度为 length,返回值为无类型 void System.arrarycopy() 是一个native方法,底层由C/C++实现,速度较快
-
int[] newArrary = Arrarys.copyOfRange(int[] original,int from,int to)
拷贝数组。从from 到 to; 不包含to下表;[from,to)
-
array1.clone(int[] )
拷贝数组 。 前面的array1是原数组,直接.clone(),可进行拷贝。返回一个新的数组
-
void Arrays.toString(int[] array)
打印一维数组,
-
void Arrays.deepToString()
打印二维数组
-
int[] array = Arrays.fill(int[] array,int fromIndex, int toIndex, int key)
填充数组,从fromIndex 到 toIndex ,填充的数为 key;
-
int ret = binarySearch(int[] array)
二分查找,返回值为数组所找到元素的下表
-
int[] ret = Arrarys.sort(int[] array)
排序,返回值为排序之后的数组
-
boolean Arrays.equals(int[] array1, int array2)
判断两个数组是否相等,返回值为boolean类型
-
this.name.compareTo(o.name)
判断两个字符串是否相等,是按照前后两个字符串ASII码的差值。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)