Scala-Java类向量不是值
我对Scala和向量的研究是相当陌生的,但是我在向量赋值方面遇到了一些问题。 我得到的错误是:Java类向量不是一个与Scala-Java类向量不是值,java,scala,vector,Java,Scala,Vector,我对Scala和向量的研究是相当陌生的,但是我在向量赋值方面遇到了一些问题。 我得到的错误是:Java类向量不是一个与val v1=Vector(1,2,3,4,5)相关的值,这发生在文件和REPL中 在线查看时,这似乎是正确的实现方式。 Scala的版本是2.12.5,我想您一定在什么地方有java导入。因此,我想,显式导入应该可以做到这一点import scala.Vector@RameshMaharjan似乎做到了这一点,我已经import java.io.FileWriter。因此,猜测
val v1=Vector(1,2,3,4,5)
相关的值,这发生在文件和REPL中在线查看时,这似乎是正确的实现方式。
Scala的版本是
2.12.5
,我想您一定在什么地方有java导入。因此,我想,显式导入应该可以做到这一点import scala.Vector
@RameshMaharjan似乎做到了这一点,我已经import java.io.FileWriter
。因此,猜测这导致它引入了一些Java向量吗?是的:)很高兴您排序了否,如果您导入Java.io.FileWriter
,它将只向范围中添加一个符号,即类Java.io.FileWriter
,而不添加其他符号。检查您是否有类似于导入java.util的东西。