2011-11-20 8 views
16

En mi práctica es frecuente que una variable/argumento sea para almacenar un tipo de algo (como un valor de enumeración generalmente). Y generalmente no tiene sentido especificar una clase de entidad en el nombre (como userType cuando una función está onlu destinada a manejar usuarios). ¿Hay alguna forma de que pueda usar la palabra "tipo" para mis necesidades en lugar de utilizar andamios como "tipe", "kind", "somethingType" en lugar de usarlos? La palabra clave Scala type es de un uso tan raro, sería bueno si pudiera definirla (como una palabra clave) en la mayoría de mis archivos de código.¿Hay alguna manera de usar la palabra "tipo" como nombre de variable en Scala?

+0

posible duplicado de [Cómo utilizar Java paquete com.example ... objeto en Scala] (http://stackoverflow.com/questions/5088563/how- to-use-java-package-com-example-object-in-scala) – Thomas

Respuesta

38

Puede escapar con acentos abiertos:

val `type` = 5 
+5

Esa es una pena 'es la clave que he roto en mi teclado: -] – Ivan

+9

Luego copie y pegue el guión de la respuesta anterior. – Ryan

Cuestiones relacionadas