Also gehe ich davon aus mein Problem hat mit dem zu tun, was unter der Haube vor sich geht, aber ich verstehe nicht, warum das funktioniert nicht:Warum kann ich :: nach einer Liste nicht verwenden, um eine Zeichenkette an Scala anzuhängen?
scala> b = b :: "apple";
<console>:8: error: value :: is not a member of java.lang.String
aber dies tut:
scala> b = "apple" :: b;
b: List[java.lang.String] = List(apple, pear)
Vielen Dank.
Ahh, ich sehe, danke! Ich fragte mich, warum es mir diesen String-Fehler gab, ich nahm an, dass das genau das war, was es tat. Also die 2.: in :: macht es richtig assoziativ? – Andy
Ja das ist es. –