在Java中比较同一数组的元素

bluesky8月前 ⋅ 89 阅读

ChatGPT的回答仅作参考:

可以使用Arrays类的equals方法来比较同一数组的元素。例如:

```java
int[] arr1 = {1, 2, 3};
int[] arr2 = {1, 2, 3};
boolean isEqual = Arrays.equals(arr1, arr2);
System.out.println(isEqual); // 输出true
```

注意,这里的比较是基于数组元素的值相等,而不是基于数组对象的引用相等。如果要比较数组对象的引用相等,可以使用Java中的“==”运算符。例如:

```java
int[] arr1 = {1, 2, 3};
int[] arr2 = arr1;
boolean isSameRef = (arr1 == arr2);
System.out.println(isSameRef); // 输出true
```

全部评论: 0

    相关推荐