关于数组的比较问题
程序如下:
import java.util.Arrays;
public class ShuZu {
/**
* @param args
*/
public static void main(String[] args) {
int a[]={1,2,3};
int b[]={1,2,3};
boolean d=a.equals(b);
System.out.print(d+" "+Arrays.equals(a, b));
}
}
为什么执行完的结果是前面是false,后面是true?