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 |
| 컬렉션의 forall과 exists 메소드 (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 |



댓글을 달아 주세요