public static boolean arrayEquals(Object one, Object anotherOne) {
        if (one == null || anotherOne == null) {
            return false;
        } else if (!one.getClass().equals(anotherOne.getClass()) || !one.getClass().isArray()) {
            return false;
        } else if (Array.getLength(one) != Array.getLength(anotherOne)) {
            return false;
        }
        return arrayHashCode(one) == arrayHashCode(anotherOne);
    }
public static boolean arrayEquals(Object one, Object anotherOne) {
        if (one == null || anotherOne == null) {
            return false;
        } else if (!one.getClass().equals(anotherOne.getClass()) || !one.getClass().isArray()) {
            return false;
        } else if (Array.getLength(one) != Array.getLength(anotherOne)) {
            return false;
        }
        return arrayHashCode(one) == arrayHashCode(anotherOne);
    }
public static boolean arrayEquals ( Object one , Object anotherOne ) { if ( one == null || anotherOne == null ) { return false ; } else if ( ! one . getClass ( ) . equals ( anotherOne . getClass ( ) ) || ! one . getClass ( ) . isArray ( ) ) { return false ; } else if ( Array . getLength ( one ) != Array . getLength ( anotherOne ) ) { return false ; } return arrayHashCode ( one ) == arrayHashCode ( anotherOne ) ; }
比较两个数组

@param one
@param anotherOne
@return
比较两个数组