Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
找不到Scala:值可变_Scala - Fatal编程技术网

找不到Scala:值可变

找不到Scala:值可变,scala,Scala,我试图用Scala表示图的邻接列表 因此,我看到了这一点,并试图将其表述为: val a = new mutable.HashMap[Int, Vector[Pair[Int, Int]]] withDefaultValue Vector.empty 我已导入以下内容: import collection.mutable._ 但是,我仍然会遇到以下错误: error: not found: value mutable 您已经从scala.collection.mutable导入了所有内容,

我试图用Scala表示图的邻接列表

因此,我看到了这一点,并试图将其表述为:

val a = new mutable.HashMap[Int, Vector[Pair[Int, Int]]] withDefaultValue Vector.empty
我已导入以下内容:

import collection.mutable._
但是,我仍然会遇到以下错误:

error: not found: value mutable

您已经从
scala.collection.mutable导入了所有内容,因此您可以简单地编写:

 val a = new HashMap[Int, Vector[Pair[Int, Int]]] withDefaultValue Vector.empty

您已经从
scala.collection.mutable导入了所有内容,因此您可以简单地编写:

 val a = new HashMap[Int, Vector[Pair[Int, Int]]] withDefaultValue Vector.empty
这将导入
mutable
中的值和类型,但不导入符号
mutable
本身。所以你要么

import collection.mutable._
val a = new HashMap(...)

后者通常是首选(例如IntelliJ建议的),因为您可以更好地看到
HashMap
是可变的

这将导入
mutable
中的值和类型,但不导入符号
mutable
本身。所以你要么

import collection.mutable._
val a = new HashMap(...)

后者通常是首选(例如IntelliJ建议的),因为您可以更好地看到
HashMap
是可变的