我想将this code翻译成Scala,我在Scala中定义一个点向量时遇到问题:
vector<Point> vect1;
任何人都可以帮助我吗? 我试过了:
val vect1=new Vector[Point] ()
但是给了我“构造函数Vector没有足够的参数”错误!
谢谢!
答案 0 :(得分:3)
您不应该使用new
关键字来创建Vector。相反,您将在随播广告对象上使用方法apply
或empty
。
语法为:
val vect1 = Vector[Point]() // same as Vector.apply[Point]()
或
val vect1 = Vector.empty[Point]