Una lista java de flotantes se puede convertir a Vector en Scala utilizando el método toVector de Java en Scala. Aquí, necesitamos importar el objeto JavaConversions de Scala para que estas conversiones funcionen; de lo contrario, se producirá un error.
Ahora, veamos algunos ejemplos y luego discutamos cómo funciona en detalle.
Ejemplo 1#
// Scala program to convert Java list // to a Vector in Scala // Importing Scala's JavaConversions object import scala.collection.JavaConversions._ // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating list of floats in Java val list = new java.util.ArrayList[Float]() // Adding floats to the list list.add(1.4f) list.add(5.4f) // Converting list to a Vector val vec= list.toVector // Displays vector println(vec) } }
Producción:
Vector(1.4, 5.4)
Ejemplo: 2#
// Scala program to convert Java list // to a Vector in Scala // Importing Scala's JavaConversions object import scala.collection.JavaConversions._ // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating list of floats in Java val list = new java.util.ArrayList[Float]() // Adding floats to the list list.add(5.3f) list.add(11.4f) list.add(10.1f) // Converting list to a Vector val vec= list.toVector // Displays vector println(vec) } }
Producción:
Vector(5.3, 11.4, 10.1)
Publicación traducida automáticamente
Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA