답변:
동시에 옵션을 제거하려면 flatten
다음을 사용할 수 있습니다 .
scala> someList.flatten
res0: List[String] = List(Hello, Goodbye)
flatMap
이외의 다른 목록 요소를 처리하는 데 사용할 수있는 None
유사들, someList.flatten.map
하나는 종종 단지 이러한 요소와 작업하고 싶어하지로, flatten
재미 중 목록을.
Option
객체 의 내용을 검색하고 싶지만 다른 경우에는 Option[A]
. 나는 점점 더 많은 용도를 찾고 있습니다 Option[A]
-멋진 기능.