Hallo, also ich weiß, dass Scala mit mehreren Arten von Karten einschließlich HashMap, TreeMap (die ich glaube, ist ein Trie), BitMap und ListMap kommt.Welche Karte verwendet scala?
Also, wenn Sie eine Karte in scala mit Ihnen grundlegenden Faktor der Karte (1 -> 2, 2 -> 3) erstellen, welche Implementierung Scala verwendet zu verwenden? Ich nehme an, dass die Skala einige Regeln für die Auswahl der oben aufgeführten Kartentypen enthält, aber welche Regeln gibt es? Um einen Hash zu verwenden, muss irgendwo eine Hashing-Strategie definiert werden. Oder setzt scala einfach auf eine der Implementierungen?
Dank
Als Java-Java verwendet Scala '.hashCode' und/ordering. Bitte werfen Sie zuerst einen Blick auf die [Dokumentation] (https://docs.scala-lang.org/overviews/collections/overview.html) – cchantep