Идентификатор оператора cons в scala

Есть ли такой x, что:

x :: List(n) == List(n)

или

x :: List(n, n + 1, n + 2) == List(n, n + 1, n + 2)

Я думал, что Nil сделает это, но это не так. Кажется, работает, когда я делаю:

n :: Nil

или

List(n, n + 1, n + 2) :: Nil

а мне нужно наоборот.


152
1

Ответ:

Решено

Вам нужен оператор ::: или ++, который объединит два списка:

Nil ::: List(n)
Nil ++ List(n)

Андрей услужливо указывает, что оператор ++ более общий, поэтому проверьте эта ссылка, который он предоставил в своем комментарии.