首页 > 其他 > 详细

scala高级部分--题目1

时间:2019-12-09 10:13:49      阅读:76      评论:0      收藏:0      [点我收藏+]

给你一个集合val list=List(1,2,3,4,"abc"),请完成如下要求

将集合list中所有的数字+1,并返回一个新的集合

要求忽略掉非数字的

object work5 {
  def main(args: Array[String]): Unit = {
   val list=List(1,2,3,4,"abc")
    val list2=list.map(addOne2)
    println("list2="+list2)

  }
  def addOne2(i:Any):Any={
    i match {
      case x:Int=>x+1
      case _=>
    }
  }
}

  

元素,即返回的新的集合形式为(2,3,4,5)

scala高级部分--题目1

原文:https://www.cnblogs.com/liangyan131/p/12008816.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!