Scala

Scala Map Examples

Notes on maps :
– there is mutable and immutable maps
Examples :
import scala.collection.mutable.Map
val rucksack = Map[Int, String]()
rucksack += (1 -> “shawl”)
rucksack += (2 ->”gloves”)
rucksack += (3->”hat”)
println(rucksack)
val ruckSackPile = Map[Int, String](1 -> “shawl”, 2 ->”gloves”, 3->”hat”)
println(ruckSackPile)
Reference:
1. Programming in Scala: A Comprehensiv e Step-by-step Guide

Scala List Examples

My notes on scala.lists :
– scala.list is different from java.util.List
– scala.list is  ‘immutable sequence of objects’
– scala list doesn’t support append operation
Some Scala list operators and methods:

::: – for list concatenation
scala > val oneTwo = List(1, 2)
scala > val threeFour = List(3, 4)
scala > val oneTwoThreeFour = oneTwo ::: threeFour

:: – cons operator – prepends …

Scala List Examples Read More »