以下类型的代码在scala
方法参数中非常频繁:
events: Map[BpmId, Seq[BpmEvent]] = Map.empty[BpmId, Seq[BpmEvent]],
所以理论上在提供了类型信息后,Map.empty
IDE应该能够为我们填写剩下的内容:
events: Map[BpmId, Seq[BpmEvent]] = Map.empty[**IDE fills in the types for us**],
但是我没有发现Intellij内置或插件功能来提供该功能。有这样的动物吗?
答案 0 :(得分:1)
对于方法参数,使用Map()
作为默认的空映射值是一个选项。类型信息被保留。