28 Stimmen

Gibt es eine Möglichkeit, das Wort "type" als Variablennamen in Scala zu verwenden?

Es kommt häufig in meiner Praxis vor, dass eine Variable / Argument einen Typ von etwas speichert (normalerweise als Aufzählungswert). Und es macht normalerweise keinen Sinn, eine Entitätsklasse im Namen anzugeben (wie z. B. userType, wenn eine Funktion nur dazu gedacht ist, Benutzer zu behandeln). Gibt es eine Möglichkeit, das Wort "type" für meine Bedürfnisse zu verwenden, anstatt Schablonen wie "tipe", "kind", "somethingType" anstelle davon zu verwenden? Das tatsächliche Scala type Schlüsselwort wird so selten verwendet - es wäre schön, wenn ich es (als Schlüsselwort) in den meisten meiner Code-Dateien abbestellen könnte.

0 Stimmen

64voto

Owen Punkte 37648

Sie können mit Backticks entkommen:

val `type` = 5

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