特牛生活网

ScalaNote22-函数式高级编程_scala编写一个函数,将给定的整数列表中所有大于等于5的元素加倍。-CSDN博客

网友收藏
文章浏览阅读227次。偏函数先看一个需求,给你一个集合val list = List(1, 2, 3, 4, “abc”) ,请完成如下要求:将集合list中的所有数字+1,并返回一个新的集合要求忽略掉 非数字 的元素,即返回的 新的集合 形式为 (2, 3, 4, 5)用之前学过的知识,这个题有两个解法,第一个是利用filter和map函数filter筛选出Int的元素,注意此时返回的Any类型把fil..._scala编写一个函数,将给定的整数列表中所有大于等于5的元素加倍。