ArrayUtils常用方法
Posted h-dream
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ArrayUtils常用方法相关的知识,希望对你有一定的参考价值。
/** * Contains * 如果某个数组包含某个值就返回true, 否则返回false */ public static void testContains() { int []array= {1,2,3}; System.out.println(ArrayUtils.contains(array, 2));//true System.out.println(ArrayUtils.contains(array, 4));//false } /** * AddAll * 把另一个数组的值全部赋给另一个数组,创建出一个新的数组,原数组的值不变 */ public static void testAddAll() { int []array1= {1,2,3}; int []array2= {4,5,6}; int[] array3= ArrayUtils.addAll(array1, array2); for (int i : array3) { System.out.println(i); } } /** * 复制对象 */ public static void testClone() { int []array1= {1,2,3}; int[] clone = ArrayUtils.clone(array1); for (int i : clone) { System.out.println(i); } } /** * 截取某个数组的值 * 从startIndexInclusive到endIndexExclusive,即[) */ public static void testSubarray() { int []array= {4,5,6}; int[] subarray = ArrayUtils.subarray(array,0, 2); for (int i : subarray) { System.out.println(i); } } /** * 将基本类型数组变成对应的引用类型数组 */ public static void testToObject() { int []array= {4,5,6}; Integer[] array1 = ArrayUtils.toObject(array); for (Integer integer : array1) { System.out.println(integer); } }
以上是关于ArrayUtils常用方法的主要内容,如果未能解决你的问题,请参考以下文章