1
我一直在桌子上打了几个小时。我正试图调用一个函数,该函数写入一个只需要Seq<Object>
作为唯一参数类型的库。问题是,我似乎无法构建任何Scala想要识别为集合类型的东西。将Scala Seq从Java传递到Scala函数中
我试过一切从使用Scala缓冲区之类的东西,并试图转换为Seq或使用$colon$colon
的东西。没有什么可行的,请有人指点我正确的方向。
编辑:
这是我使用的那一刻
List<Object> objs = new ArrayList<>();
Object obj = new Object();
objs.add(obj);
function(JavaConversions.asScalaBuffer(objs));
其中有没有错误的代码,但我收到java.lang.String cannot be cast to [B
我省略了一些参数new Object()
,因为它是敏感数据
谢谢