我是 Scala 新手,想知道避免在 Scala 中使用 null 的最佳方法是什么。如何重构以下逻辑:
var nnode : Node = null
if (i==str.length-1) {
nnode = Node(ch,mutable.Map[Char,Node](), collection.mutable.Set(str))
} else {
nnode = Node(ch,mutable.Map[Char,Node](), collection.mutable.Set())
}
nnode...