scala> List(1,2,3) == List(1,2,3)
res2: Boolean = true
scala> Map(1 -> "Olle") == Map(1 -> "Olle")
res3: Boolean = true
Ale gdy próbuje się zrobić to samo z tablicą, to nie działa tak samo. Czemu?Dziwne zachowanie typu Tablica
scala> Array('a','b') == Array('a','b')
res4: Boolean = false
Użyłem wersji wstępnej 2.8.0.RC7 i 2.8.0.Beta1.
Uwaga: Można wyszukiwać wszystkie pytania związane z tablicą związaną z Scalą za pomocą [scala] [array] – oluies
możliwy duplikat [Why does \ 'Array (0,1,2) == Array (0,1,2) \' nie zwraca oczekiwanego wyniku?] (http://stackoverflow.com/questions/2481149/why-does-array0-1-2-array0-1-2-not-return-expected-result) – Suma