forall은 술어함수 p에 대해서 전체가 참이면 true를 리턴한다. 아니면 false를 리턴한다.
scala> List(1,2,3,4,5).forall(x => x>2)
res11: Boolean = false
비슷함 함수로는 exists로서 술어라면 하나라도 참이면 true를 리턴하고 아니면 false를 리턴한다.
scala> List(1,2,3,4,5).exists(x => x>2)
res12: Boolean = true
'scala' 카테고리의 다른 글
[scala] mkString 예제 (0) | 2017.03.13 |
---|---|
[scala/spark] Option 관점에서 본 map/flatmap 예제 (0) | 2017.03.13 |
[Akka] invalid ActorSystem name Exception 해결하기 (0) | 2017.03.13 |
[play2] play2(guice) + kafka 0.10.1.1 sample (0) | 2017.03.10 |
[scala] 컬렉션의 head,last,init,lastOption,tail 예제 (0) | 2017.03.09 |