튜플(Tuple)은 두개 이상의 값을 가질 수 있는 컨테이너. 이 안에 있는 값들은 각각 다른 데이터 타입을 가질 수 있다.
먼저 튜플의 한 예제를 들어보겠다.
Int Double, String 형의 값을 가지는 튜플을 생성하여 보겠습니다.
scala> val test = (5, 5.5, "Test") |
튜플은 이렇게 비교적 간단하게 선언할 수 있다.
C언어의 Array와 달리 튜플의 순서는 1부터이다.
다른방식으로 튜플을 생성하는 방법은 키(Key)-값(Value) 형식으로 나타낼 수 있다.
scala> val y1 = "y1" -> "55.55" y1: (String, String) = (y1,55.55) scala> val y2 = y1._2 -> y1._1 v2: (String, String) = (55.55,y1) |
'옥탑방주인 > Scala' 카테고리의 다른 글
Chapter 1. Getting Started (0) | 2017.11.21 |
---|---|
매개변수 매개변수 목록 (0) | 2017.10.12 |
스칼라(Scala) 기초 (0) | 2017.08.30 |
스칼라 공부 중 메모할 것들 (0) | 2017.08.17 |
함수 타입과 값 (0) | 2017.08.16 |