大数据系列修炼-Scala课程36
核心内容:
1、List的partition、find、takeWhile、dropWhile、span、forall、exsists操作代码实战
1、List的partition、find、takeWhile、dropWhile、span、forall、exsists操作代码实战 |
List中常用的方法:
partition:对集合中的元素按照某种条件进行分区
span:span的操作类似与partition,将集合分成不同的区域
find:找出集合中第一个满足条件的元素,返回值为Some或者None
takeWhile:获取集合当中所有满足条件的元素
dropWhile:获取集合当中满足条件以外的元素
forall:只有集合当中的所有元素都满足条件时才返回true,否则返回false
exists:只要集合当中存在一个元素满足条件就返回true
实例程序:
object App68
{
val list = List(1,