Arrays 的使用

1. 比较数组

在两个数组上调用equals,比较的是两个数组的地址;可以使用Arrays.equals(arrayA, arrayB)来比较数组的内容:

String str = "astronomer";
char[] chars = {'a','s','t','r','o','n','o','m','e','r'};
char[] chars2 = str.toCharArray();
System.out.println(chars.equals(chars2)); // false
System.out.println(Arrays.equals(chars, chars2)); // true

你可能感兴趣的:(java,array,equals,Arrays,char)