2015-09-07 11:44:36 -06:00
|
|
|
// arrays/ComparingArrays.java
|
2015-06-15 17:47:35 -07:00
|
|
|
// Using Arrays.equals()
|
|
|
|
import java.util.*;
|
|
|
|
|
|
|
|
public class ComparingArrays {
|
|
|
|
public static void main(String[] args) {
|
|
|
|
int[] a1 = new int[10];
|
|
|
|
int[] a2 = new int[10];
|
|
|
|
Arrays.fill(a1, 47);
|
|
|
|
Arrays.fill(a2, 47);
|
2015-11-03 12:00:44 -08:00
|
|
|
System.out.println(Arrays.equals(a1, a2));
|
2015-06-15 17:47:35 -07:00
|
|
|
a2[3] = 11;
|
2015-11-03 12:00:44 -08:00
|
|
|
System.out.println(Arrays.equals(a1, a2));
|
2015-06-15 17:47:35 -07:00
|
|
|
String[] s1 = new String[4];
|
|
|
|
Arrays.fill(s1, "Hi");
|
|
|
|
String[] s2 = { new String("Hi"), new String("Hi"),
|
|
|
|
new String("Hi"), new String("Hi") };
|
2015-11-03 12:00:44 -08:00
|
|
|
System.out.println(Arrays.equals(s1, s2));
|
2015-06-15 17:47:35 -07:00
|
|
|
}
|
2015-09-07 11:44:36 -06:00
|
|
|
}
|
|
|
|
/* Output:
|
2015-06-15 17:47:35 -07:00
|
|
|
true
|
|
|
|
false
|
|
|
|
true
|
2015-09-07 11:44:36 -06:00
|
|
|
*/
|