// 맨 처음(머리) 엘리먼트
scala> val h = myArray.head
h: Int = -5
// 맨 처음(머리) 엘리먼트를 Option으로 생성
scala> val ho = myArray.headOption
ho: Option[Int] = Some(-5)
// 마지막 엘리먼트를 제외한 모든 엘리먼트를 포함
scala> val h = myArray.init
h: Array[Int] = Array(-5, -4, -3, -2, -1, 0, 1, 2, 3, 4)
// 마지막 엘리먼트
scala> val la = myArray.last
la: Int = 5
// 마지막 엘리먼트를 옵션으로 생성
scala> val la = myArray.lastOption
la: Option[Int] = Some(5)
// 맨 처음 엘리먼트를 제외한 모든 엘리먼트를 포함
scala> val t = myArray.tail
t: Array[Int] = Array(-4, -3, -2, -1, 0, 1, 2, 3, 4, 5)
'scala' 카테고리의 다른 글
[Akka] invalid ActorSystem name Exception 해결하기 (0) | 2017.03.13 |
---|---|
[play2] play2(guice) + kafka 0.10.1.1 sample (0) | 2017.03.10 |
[scala] 컬렉션의 take,drop,dropRight,takeWhile,slice 예제 (0) | 2017.03.09 |
Intellij에서 scala-play2 환경 구축하기 (0) | 2017.03.08 |
[scala] scala.collection.GenTraversableOnce[?] 해결 하기 (0) | 2017.03.07 |