TOP

scala高级部分--题目1
2019-12-09 11:19:44 】 浏览:91次 本网站的内容取自网络,仅供学习参考之用,绝无侵犯任何人知识产权之意。如有侵犯请您及时与本人取得联系,万分感谢。
Tags:scala 高级 部分 题目

给你一个集合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.cppentry.com/bencandy.php?fid=90&id=271860

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇scala中的Option 下一篇Java中接口和Sala中的特质的区别?

评论

验 证 码:
表  情:
内  容: