ArrayUtils
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ArrayUtils相关的知识,希望对你有一定的参考价值。
1 package template; 2 3 import org.apache.commons.lang3.ArrayUtils; 4 import org.apache.commons.logging.Log; 5 import org.apache.commons.logging.LogFactory; 6 7 /** 8 * Created by wangcong on 2016/7/29. 9 */ 10 public class ArrayUtilsTemplate { 11 private final static Log LOG = LogFactory.getLog(ArrayUtilsTemplate.class); 12 13 public static void main(String[] args) { 14 Integer[] array = {1,2,3,4}; 15 boolean isEmpty = ArrayUtils.isEmpty(array); 16 LOG.info(isEmpty); 17 18 boolean contains = ArrayUtils.contains(array,2); 19 LOG.info(contains); 20 21 Integer[] clone = ArrayUtils.clone(array); 22 LOG.info(ArrayUtils.toString(clone)); 23 24 Integer[] add = ArrayUtils.add(array,5); 25 LOG.info(ArrayUtils.toString(add)); 26 27 Integer[] array2 = {5,6}; 28 Integer[] addAll = ArrayUtils.addAll(add,array2); 29 LOG.info(ArrayUtils.toString(addAll)); 30 31 Integer[] subArray = ArrayUtils.subarray(addAll,2,6); 32 LOG.info(ArrayUtils.toString(subArray)); 33 34 int indexOf = ArrayUtils.indexOf(addAll,5); 35 LOG.info(indexOf); 36 37 //转化成基础类型 38 int[] toPrimitive = ArrayUtils.toPrimitive(addAll); 39 LOG.info(ArrayUtils.toString(toPrimitive)); 40 41 //基础类型转换成对象 42 Integer[] toObject = ArrayUtils.toObject(toPrimitive); 43 LOG.info(ArrayUtils.toString(toObject)); 44 45 ArrayUtils.reverse(addAll); 46 LOG.info(ArrayUtils.toString(addAll)); 47 48 int length = ArrayUtils.getLength(addAll); 49 LOG.info(length); 50 51 String[] toArray = ArrayUtils.toArray("1","2","3"); 52 LOG.info(ArrayUtils.toString(toArray)); 53 54 } 55 56 }
以上是关于ArrayUtils的主要内容,如果未能解决你的问题,请参考以下文章