Cómo crear un mapa ordenado en scala (mutable/inmutable)?Cómo crear un mapa ordenado en scala?
5
A
Respuesta
9
Utilice un TreeMap
.
+1
De hecho. Es inmutable, por lo que las actualizaciones cuestan el registro (n) en el espacio (es decir, la rotación del recolector de basura), así como el tiempo. Pero no hay una implementación mutable, por lo que es la mejor solución actualmente (es decir, buena para la mayoría de las cosas, excepto para un uso muy intensivo). –
0
Siempre hay java.util.TreeMap que, aunque no es tan bueno como los mapas de Scala, es probablemente exactamente el comportamiento que está buscando.
Cuestiones relacionadas
- 1. Howto Crear Mapa de vector De Ordenado datos
- 2. Cómo imprimir un mapa en Scala
- 3. Ordenado Mapa con las teclas no únicos
- 4. Scala Mapa conversión
- 5. Cómo crear un DSL interno en Scala?
- 6. mapa Scala de clasificación
- 7. ¿Cómo serializas un mapa a JSON en Scala?
- 8. ¿Cómo crear un mapa del juego?
- 9. idiomático Scala Mapa upsert
- 10. ¿Cómo convertir este mapa/mapa plano en un para la comprensión en Scala?
- 11. Scala: cómo crear un mapa inmutable a partir de una colección de Tuple2s?
- 12. ¿Puedo usar for-comprehenion/yield para crear un mapa en Scala?
- 13. Scala Mapa foreach
- 14. Cómo implementar el mapa con la operación predeterminada en Scala
- 15. Scala Convert Establecer como mapa
- 16. Cómo convertir de java.util.Map a un mapa de Scala
- 17. Scala - cómo evitar tener un montón de mapa anidada
- 18. Cómo crear un mapa de 2 vías en java
- 19. ¿Cómo reordenar un mapa en Clojure?
- 20. Scala foreach y mapa inicializadores
- 21. Scala Mapa de tupla iterables
- 22. Crear mapa de contorno
- 23. ¿Cómo crear métodos no bloqueantes en Scala?
- 24. haciendo referencia a objetos Java en un mapa ordenado por índice?
- 25. ¿Cómo crear un mapa/conjunto inmutables desde un seq?
- 26. Crear un mapa isométrico con Javascript
- 27. ¿Cómo crear instancias y poblar un Scala Stream en Java?
- 28. Manera elegante de invertir un mapa en Scala
- 29. Conversión de un mapa de Scala en una lista
- 30. Definir un mapa de cadena a función en Scala
scala.collection.immutable.SortedMap existe a partir de 2.8, pero no hay una versión mutable. –