437 Stimmen

Was bedeuten all die symbolischen Operatoren in Scala?

Die Scala-Syntax besteht aus einer Vielzahl von Symbolen. Da diese Arten von Namen mit Hilfe von Suchmaschinen schwer zu finden sind, wäre eine umfassende Liste hilfreich.

Was sind die Symbole in Scala, und was bewirkt jedes von ihnen?

Insbesondere würde ich gerne wissen, wie -> , ||= , ++= , <= , _._ , :: y :+= .

0voto

sparker Punkte 1146

Hier gibt es gute und ausführliche Antworten.

Ein wichtiger Punkt für mich ist, dass es 2 Kategorien davon gibt

Die Symbole, die die op erwähnt hat, sind Funktionsnamen in der Scala-SDK. In Scala ist es legal, Funktionen zu schreiben, die Namen mit diesen Zeichen haben, einschließlich Unicode-Zeichen. Es wäre eine sehr lange Liste, wenn man versuchen würde, alle aus dem Sdk zu erwähnen, die bereits in den anderen Antworten erwähnt wurden

Dann gibt es Symbole, die keine Funktionsnamen sind, sondern Teil der Sprachsyntax selbst, wie z.B. => , _ oder Operatoren wie && , || , usw.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X