给你一个集合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)
原文:https://www.cnblogs.com/liangyan131/p/12008816.html