Scala中映射的语法(对应Java中的Map集合的定义)
生活随笔
收集整理的這篇文章主要介紹了
Scala中映射的语法(对应Java中的Map集合的定义)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. 映射
在Scala中,把哈希表這種數據結構叫做映射
1.1. 構建映射
1.2. 獲取和修改映射中的值
好用的getOrElse
注意:在Scala中,有兩種Map,一個是immutable包下的Map,該Map中的內容不可變;另一個是mutable包下的Map,該Map中的內容可變
例子:
注意:通常我們在創建一個集合是會用val這個關鍵字修飾一個變量(相當于java中的final),那么就意味著該變量的引用不可變,該引用中的內容是不是可變,取決于這個引用指向的集合的類型
代碼示例:
3. Map
運行后的結果如下:
Map(hadoop -> 2, spark -> 1, storm -> 3) Map(storm -> 3)總結
以上是生活随笔為你收集整理的Scala中映射的语法(对应Java中的Map集合的定义)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 建模下载网站(奸魔下载)
- 下一篇: 为什么吃菠萝要盐水泡?