Lataa esitys
Esittely latautuu. Ole hyvä ja odota
1
Millaisia kokoelmia Scala tarjoaa
Millaisia kokoelmia Scala tarjoaa? Millä muilla tavoilla olioita saadaan niputettua?
2
Vector Muuttumaton ”immutable” Voi käyttää mitä vain muuttujia
Tietty koko ja sisältö Voi luoda suoraan ilman import-käskyä Esim Vector(1, 2, 3) Nopea haku
3
Array Muutettava ”mutable” Kokoa ei voi muuttaa
Alkioita voi muuttaa Kokoa ei voi muuttaa Voi luoda suoraan ilman import-käskyä Käytetään usein vakiokokoisissa taulukoissa Esim. Array(Array(1,2,3), Array(4,5,6), Array(7,8,9))
4
Map Kahdenlaisia: muuttumattomia ”immutable” ja muutettavia ”mutable”
Avaimella ”key” etsitään arvo ”value” Val eng = Map(”kissa” -> ”cat”, ”koira” -> ”dog”) Esimerkkihaku eng(”koira”)
5
Tuple On olemassa Tuple2 (pari), Tuple3(kolmikko) jne.
Esim. Koordinaatit Arvoja haetaan ._n Huom! Alkaa 1 eikä 0 Lähtökohtaisesti muuttumattomia
Samankaltaiset esitykset
© 2024 SlidePlayer.fi Inc.
All rights reserved.