¿Cómo scala.collection.JavaConversions
sustituyen las respuestas dadas en cuestión de desbordamiento de pila Iterating over Java collections in Scala (que no funciona porque el paquete "JCL" se ha ido) y en Iterating over Map with Scala (que no funciona para mí en una prueba complicada que he Trataremos de hervir y publicar aquí más tarde).¿Cuál es la nueva forma de iterar sobre un mapa Java en Scala 2.8.0?
La última es en realidad una pregunta del Mapa de Scala, pero creo que necesito conocer ambas respuestas para poder repetir un java.util.Map
.
¡Guau, esta es una solución genial e indolora! – rasen58
Debe haber una forma sin convertir a scala map, ¿verdad? Será mejor si estamos iterando sobre el mapa de Java en un bucle, evitará la creación innecesaria de objetos. Obteniendo "encontrado: (String, String) => Unidad requerido: java.util.function.BiConsumer [_>: String, _>: String]" error. –
@ZxcvMnb - En estos días debes usar 'JavaConverters' y cambiarlos explícitamente; con la adición de Java 8 de un método 'foreach', ya no puede usar la conversión implícita para 'foreach'. –