2012年3月29日星期四

判断两个数组是否相等[compare two array]


 <T> boolean isDiffrent(T[] a, T[] b) {
if (a != null && b != null) {
if (a.length != b.length)
return true;
Comparator comparator = new Comparator<T>() {
public int compare(T o1, T o2) {
return 0;// TODO need to implement
}
};
Arrays.sort(a, comparator);
Arrays.sort(b, comparator);
return !Arrays.equals(a, b);
}
return false;//!null.equals(null)
}

没有评论:

发表评论