我有两个未知类型的数组…有一种检查元素的方法是一样的:
public static boolean equals(Object a,Object b) { if (a instanceof int[]) return Arrays.equals((int[]) a,(int[])b); if (a instanceof double[]){ ////etc }
我想做这个没有所有的instanceof检查….
解决方法
ArrayUtils.isEquals()从
Apache Commons这样做.它还处理多维数组.