获取参数的方法是对值的引用数组的引用

时间:2017-12-01 15:15:17

标签: java arrays

我需要编写一个方法,只有参数是对值的引用数组的引用,如果存储在数组中的引用引用相同的确切数字对象,则返回true。

是否"引用了对值的引用数组"意思是"一些东西"? 比如Type [] a = new Type []; ?

而且,如何检查存储在数组中的数字对象?我想我需要使用for循环?

1 个答案:

答案 0 :(得分:1)

您可以迭代数组并检查所有对象是否彼此==

public static boolean allSame(Object[] arr) {
    for (int i = 1; i < arr.length; ++i) {
        if (arr[i] != arr[0]) {
            return false;
        }
    }
    return true;
}