Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/16.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
如何在java中构造scala.collection.immutable.List对象_Java_Scala - Fatal编程技术网

如何在java中构造scala.collection.immutable.List对象

如何在java中构造scala.collection.immutable.List对象,java,scala,Java,Scala,我想从Java代码中构造一个scala.collection.immutable.List类型的对象。当我尝试使用new创建它时,我得到一个错误,即scala.collection.immutable.List是抽象的。我应该怎么做呢?使用List伴生对象构建List List(1, 2, 3) 使用:运算符构造列表 val list = 1 :: 2 :: Nil 有关更多信息,请参阅scala文档 使用列表伴生对象构建列表 List(1, 2, 3) 使用:运算符构造列表 val li

我想从Java代码中构造一个
scala.collection.immutable.List
类型的对象。当我尝试使用
new
创建它时,我得到一个错误,即
scala.collection.immutable.List
是抽象的。我应该怎么做呢?

使用
List
伴生对象构建
List

List(1, 2, 3)
使用
运算符构造列表

val list = 1 :: 2 :: Nil
有关更多信息,请参阅scala文档


使用
列表
伴生对象构建
列表

List(1, 2, 3)
使用
运算符构造列表

val list = 1 :: 2 :: Nil
有关更多信息,请参阅scala文档


scala.collection.immutable.List类在Java中使用起来不是很友好。您仍然可以从Java使用它。Scala的等价物

val list = 3 :: 2 :: 1 :: Nil
大概是

import scala.collection.immutable.List;
import scala.collection.immutable.Nil$;
import scala.collection.immutable.List$;
import scala.collection.immutable.$colon$colon;

scala.collection.immutable.List<Integer> list = new $colon$colon(3, new $colon$colon(2, new $colon$colon(1, Nil$.MODULE$)));

scala.collection.immutable.List类对于在Java中工作不是很友好。您仍然可以从Java使用它。Scala的等价物

val list = 3 :: 2 :: 1 :: Nil
大概是

import scala.collection.immutable.List;
import scala.collection.immutable.Nil$;
import scala.collection.immutable.List$;
import scala.collection.immutable.$colon$colon;

scala.collection.immutable.List<Integer> list = new $colon$colon(3, new $colon$colon(2, new $colon$colon(1, Nil$.MODULE$)));

你能发布你尝试过的示例代码吗?你能发布你尝试过的示例代码吗?在java中,如何构造scala列表对象?@XiaolinWu检查一下。在java中,如何构造scala列表对象?@XiaolinWu检查一下。你太棒了!!你太棒了!!