Arrays.asList (). Содержит () в двойных и двойных массивах [дубликаты].

На этот вопрос уже есть ответ здесь:

Arrays.asList () не работает как следует? 9 ответов

У меня двойной массивdoubleArray1, Я попробовалArrays.asList().contains() операция, как показано ниже

double doubleArray1 [] = {1D,2D,3D};
if(Arrays.asList(doubleArray1).contains(1D)) {
    System.out.println("hello-1");
}

Он ничего не печатает. Затем я сделал это двойной массив

Double doubleArray1 [] = {1D,2D,3D};        
if(Arrays.asList(doubleArray1).contains(1D)) {
    System.out.println("hello-1");
}

Это печатаетhello-1.

Может кто-нибудь объяснить, почему эта разница?

Ответы на вопрос(3)

Ваш ответ на вопрос