簡體   English   中英

Scala中cons運算符的標識

[英]The identity for the cons operator in 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

但是我反過來需要它。

您需要:::++運算符,它將連接兩個列表:

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

Andrey有用地指出++運算符更通用,因此請查看他在評論中提供的鏈接

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM