scala.collections.javaconverters.\错误:值映射不是java.util.Set的成员

scala.collections.javaconverters.\错误:值映射不是java.util.Set的成员,java,scala,scala-java-interop,Java,Scala,Scala Java Interop,我一直在使用scala.collections.JavaConversions进行隐式转换,但决定升级scala版本并使用scala.collections.JavaConversions,相反,我对JavaConversions的显式转换感到困惑。谁能告诉我如何将下面的代码转换为使用JavaConverters availableColors.entrySet() // Parse the hexadecimal string to the RGB vector .ma

我一直在使用
scala.collections.JavaConversions
进行隐式转换,但决定升级scala版本并使用
scala.collections.JavaConversions
,相反,我对
JavaConversions
的显式转换感到困惑。谁能告诉我如何将下面的代码转换为使用JavaConverters

availableColors.entrySet()
      // Parse the hexadecimal string to the RGB vector
      .map(entry => (entry.getKey, parseHexColor(entry.getValue.getBackground)))

使用
asScala
方法将其转换为Scala的可变集

import scala.collection.JavaConverters._

availableColors.entrySet().asScala
      .map(entry => (entry.getKey, parseHexColor(entry.getValue.getBackground)))