사용 가능한 연산자는 +: 및입니다.스칼라 목록 - 콜론 대 더블 콜론 (+ : vs : :)
둘 다 같은 결과를 얻은 것처럼 보입니다. 두 방법 모두 내 초보자 눈 소스 코드에 대한
scala> List(1,2,3)
res0: List[Int] = List(1, 2, 3)
scala> 0 +: res0
res1: List[Int] = List(0, 1, 2, 3)
scala> 0 :: res0
res2: List[Int] = List(0, 1, 2, 3)
비슷한 (플러스 대장 방법은 빌더 공장의 사용과 제네릭에 대한 추가 조건을 가지고) 보인다.
이러한 방법 중 어느 것을 사용해야하며 언제 사용해야합니까?
좋은 시작 장소 :'List' 대신에'Seq'와 똑같은 것을 시도해보십시오 ... –