En Scala, la lista se define en scala.collection.immutable
paquete. Una lista es una colección de elementos del mismo tipo que contiene datos inmutables.
Hay varias formas de crear una Lista en Scala. Veamos algunos conceptos básicos sobre cómo crear una Scala List.
- Crear un
ejemplo de lista vacía:// Scala program to create an empty list
import
scala.collection.immutable.
_
// Creating object
object
GFG
{
// Main method
def
main(args
:
Array[String])
{
// Creating an Empty List.
val
emptylist
:
List[Nothing]
=
List()
println(
"The empty list is: "
+ emptylist)
}
}
Producción:
The empty list is: List()
- Crear una lista simple
Ejemplo:// Scala program to create a simple Immutable lists
import
scala.collection.immutable.
_
// Creating object
object
GFG
{
// Main method
def
main(args
:
Array[String])
{
// Creating and initializing immutable lists
val
mylist
:
List[String]
=
List(
"Geeks"
,
"For"
,
"geeks"
)
// Display the value of mylist1
println(
"List is: "
+ mylist)
}
}
Producción:
List is: List(Geeks, For, geeks)
- Usando for loop para imprimir elementos de List
Example :// Scala program to print immutable lists
import
scala.collection.immutable.
_
// Creating object
object
GFG
{
// Main method
def
main(args
:
Array[String])
{
// Creating and initializing immutable lists
val
mylist
:
List[String]
=
List(
"Geeks"
,
"For"
,
"geeks"
,
"is"
,
"a"
,
"fabulous"
,
"portal"
)
// Display the value of mylist using for loop
for
(element
<
-mylist)
{
println(element)
}
}
}
Producción:
Geeks For geeks is a fabulous portal