val list = List[Map[String,String]](Map("id" -> "1","name" -> "李白","age" -> "18"),Map("id" -> "2","name" -> "李白2","age" -> "19"),Map("id" -> "2","name" -> "李白2","age" -> ""))
val sumAge = list.filter(_.getOrElse("age","0") != "").map(_.getOrElse("age","0").toDouble).reduce(_ + _)
println(sumAge)
推荐一个公众号
号主为一线大厂架构师,CSDN博客专家,博客访问量突破一千万。主要分享Java、golang架构,源码,分布式,高并发等技术,用大厂程序员的视角来探讨技术进阶、面试指南、职业规划等。15W技术人的选择!