0
获得价值时,一些重构之后,我们突然看到这种情况出现在运行时:斯卡拉的StackOverflowError从地图
java.lang.StackOverflowError: null
at scala.collection.MapLike$MappedValues.get(MapLike.scala:249)
at scala.collection.MapLike$MappedValues.get(MapLike.scala:249)
at scala.collection.MapLike$MappedValues.get(MapLike.scala:249)
at scala.collection.MapLike$MappedValues.get(MapLike.scala:249)
at scala.collection.MapLike$MappedValues.get(MapLike.scala:249)
我们发现了类似的问题,但他们都没有的正是这种痕迹: