Scala嵌套数据结构

Scala嵌套数据结构,scala,functional-programming,Scala,Functional Programming,我是scala编程语言的新手 在java中,如果我有像HashMap 如果我不初始化HashSet,我将得到NullpointerException 但是在Scala中,如果我有HashMap 如何初始化嵌套哈希集 当我使用get()方法时,我应该像这样使用模式匹配吗 案例部分=> case None=>您描述的模式匹配是一个很好的选择 另一种是使用: map.getOrElse(10, Set.empty)

我是scala编程语言的新手

在java中,如果我有像
HashMap

如果我不初始化HashSet,我将得到NullpointerException

但是在Scala中,如果我有
HashMap

如何初始化嵌套哈希集

当我使用get()方法时,我应该像这样使用模式匹配吗

案例部分=>


case None=>

您描述的模式匹配是一个很好的选择

另一种是使用:

map.getOrElse(10, Set.empty)