private static void demoToString() { Object[] array1 = null; Object[] array2 = new Object[] { 1, 2, 3 }; Object[] array3 = new Object[] { 1, 2, null }; System.out.println(StringUtils.center("ArrayUtils.toString()", 30, "=")); System.out.println(ArrayUtils.toString(array1));// 输出:{} System.out.println(ArrayUtils.toString(array2));// 输出:{1, 2, 3} System.out.println(ArrayUtils.toString(array3));// 输出:{1, 2, <null>} System.out.println(ArrayUtils.toString(array1, "空数组"));// 输出:空数组 System.out.println(); }
打印效果如下:
====ArrayUtils.toString()=====
{}
{1,2,3}
{1,2,<null>}
空数组
private static void demoAdd() { Object[] array1 = ArrayUtils.add(null, null);// [null] Object[] array2 = ArrayUtils.add(null, "a");// ["a"] Object[] array3 = ArrayUtils.add(array2, null);// ["a", null] System.out.println(StringUtils.center("ArrayUtils.add()", 30, "=")); System.out.println(ArrayUtils.toString(array1)); System.out.println(ArrayUtils.toString(array2)); Syst