스칼라 nil 썸네일형 리스트형 List 끝에 Nil을 넣는 이유 val Test = 1 :: 2 :: 3 을 실행시켜봤더니 이런 에러가 난다. :11: error: value :: is not a member of Int val Test = 1 :: 2 :: 3 ↑ 리스트 끝에 Nil을 필요로 하는 이유는 :: 가 List 클래스의 맴버이기 때문이다. 만약 1 :: 2 :: 3만을 사용 했다면, 3이 Int라서 메소드가 없기 때문에 컴파일에 실패한다. 따라서 수정해보면val Test = 1 :: 2 :: 3 :: Nil 약간 응용을 해 보면 val Test = "I" :: "Love" :: "You" :: Nil 더보기 이전 1 다음