我有一个 Java API,它返回一个 List,类似于:
public List<?> getByXPath(String xpathExpr)
我正在使用下面的 scala 代码:
val lst = node.getByXPath(xpath)
现在如果我尝试 scala 语法,像这样:
lst.foreach{ node => ... }
它不工作。我得到了错误:
value foreach is not a member of java.util.List[?0]
看起来我需要把 Java 列表转换成 Scala 列表。如何在上面的上下文中做到这一点?