Java 的 "forEach"到 Scala

标签 java scala foreach

如何将以下内容转换为 Scala?如果我按原样生活,我会遇到很大的类型不匹配

.entrySet().forEach(entry -> {..})

我尝试指定 java.util.Map.Entry 的条目,或更改为 scala foreach,但均无效。

如果您需要更多信息/代码,请告诉我,我将创建一些虚拟示例,因为我不允许发布确切的代码。

最佳答案

检查这个

Iterating over Java collections in Scala

对于scala中的每个

for(entry<-entrySet){
//
}

entrySet.foreach{entry=>
//
}

.entrySet.map{entry => 
//
}

关于Java 的 "forEach"到 Scala,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28670234/

相关文章:

java - 抽象类 :-Real Time Example

java - 访问多个类中的 Autowiring bean

scala - 未经授权的: You must be authenticated to access this page.-通过 Play 表格时

javascript - 使用 Vanilla JS 计算产品的折扣百分比

PHP PDO 检查 mySQL 表中的多个列并创建不存在的列

foreach - 为什么 `Option` 支持 `IntoIterator` ?

Java:BufferedReader 和 OutputStream

java - 使用 entityClass.newInstance() 创建的实例上的 invokeExact 导致 java.lang.invoke.WrongMethodTypeException?

scala - 如何将成功的 Iterable[Try[U]] 过滤器转换为 Iterable[U]?

scala - 每次与存储库同步后,IntelliJ 都会不断询问 "Setup Scala SDK"