答案 0 :(得分:0)
事实是,在Scala中,名称以$json[0]['price_usd']
结尾的所有functions
(或“运算符”)在与中缀表示法一起使用时被视为colon ':'
。
所以...为你的功能,
right associative
什么时候,你在写
def ::(t: TG) = ???
函数val lxx3 = lxx1 :: lxx2
与右侧相关联(即::
)。所以它实际上相当于
lxx2
而不是这个,
val lxx3 = lxx2.::(lxx1)