gpt4 book ai didi

scala - 使用 Java 中的 Scala 数组

转载 作者:行者123 更新时间:2023-12-04 22:52:11 34 4
gpt4 key购买 nike

我正在尝试从 Java 程序中使用一些用 Scala 编写的库代码。
我有一个返回数组(scala 数组)的函数,我认为可以这样做

Tree[] = ScalaObject.myScalaFunction()

但是我收到这个错误:
[error] found   : scala.runtime.BoxedArray
[error] required: org.grammaticalframework.Trees.Absyn.Tree[]

在 java 中使用 scala 数组的正确方法是什么?

最佳答案

使用 2.7,您应该能够

Tree[] t = (Tree)ScalaObject.myScalaFunction().unbox(Tree.class);

在 java 。

使用 2.8,它会像您希望的那样工作。

关于scala - 使用 Java 中的 Scala 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2966195/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com