Arrays.asList (). Zawiera () na tablicach podwójnych i podwójnych [duplikat]
To pytanie ma już tutaj odpowiedź:
Arrays.asList () nie działa tak jak powinien? 9 odpowiedziMam podwójną tablicędoubleArray1
. PróbowałemArrays.asList().contains()
jak pokazano poniżej
double doubleArray1 [] = {1D,2D,3D};
if(Arrays.asList(doubleArray1).contains(1D)) {
System.out.println("hello-1");
}
Nie drukuje niczego. Potem zrobiłem to podwójną tablicą
Double doubleArray1 [] = {1D,2D,3D};
if(Arrays.asList(doubleArray1).contains(1D)) {
System.out.println("hello-1");
}
Drukujehello-1
.
Czy ktoś mógłby wyjaśnić, dlaczego ta różnica?