scala高級部分--題目1

給你一個集合val list=List(1,2,3,4,"abc"),請完成以下要求scala

將集合list中全部的數字+1,並返回一個新的集合blog

要求忽略掉非數字的it

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)class

相關文章
相關標籤/搜索