J'écris une fonction qui est censée prendre un caractère comme argument et retourner un caractère. Utilisation de la chaîne pour cela semble un peu étrange pour moi. Devrais-je, ou il y a quelque chose comme un type de char dans Scala 2.8?Quel type utiliser pour stocker un seul caractère dans Scala?
1
A
Répondre
11
Java Scala
---- -----
boolean Boolean
byte Byte
char Char
int Int
long Long
float Float
double Double
String String
Je sens un modèle ...
6
Oui, il existe un type de caractère dans scala. Ça s'appelle Char
. Scala a également des littéraux de caractères qui sont écrits en entourant le caractère avec des guillemets simples comme dans la plupart des langues.
1
Si vous vous attendiez à seulement Basic multilingue caractères avion, utilisez Char
. Sinon, vous devrez utiliser Int
. Voir the JavaDoc for the Character class et this technical article pour une discussion de ceci.
Questions connexes
- 1. Utiliser Boost :: Xpressive pour faire correspondre un seul caractère
- 2. Regex pour correspondre à un seul caractère
- 3. Quel type de données SQL Server dois-je utiliser pour stocker un octet []
- 4. quel type de données pour utiliser un temps dans gorm?
- 5. Quel type de données utiliser dans MySQL pour stocker des images?
- 6. Traiter un caractère Unicode plus diacritique comme un seul caractère?
- 7. Quel est le but de type ascriptions dans Scala?
- 8. Utiliser la valeur variable comme un type de Scala
- 9. Quel est le type mutable de .Net ArrayList dans Scala 2.8?
- 10. Quel type de données utiliser?
- 11. Quel type de collection utiliser?
- 12. quel type de données devrais-je utiliser pour stocker la petite valeur décimale
- 13. Scala: Comment "stocker" une fonction dans un var?
- 14. Centre un seul caractère de texte verticalement?
- 15. Comment passer un type brut dans Scala?
- 16. Comment définissez-vous un type pour une fonction dans Scala?
- 17. Caractère imbriqué dans le constructeur de la classe dans scala
- 18. WPF: Dessiner un seul caractère dans un rectangle
- 19. Convertir un seul caractère en chaîne?
- 20. Comment obtenir un seul caractère d'un NSString
- 21. Comment spécifier un type lié pour Float et Double sur un type générique dans Scala?
- 22. Comment utiliser mod_rewrite pour un seul fichier?
- 23. Type de paramétrage dans Scala
- 24. incompatibilité auto-type dans Scala
- 25. Comment stocker des valeurs de type arbitraire dans un seul modèle Django?
- 26. Comment puis-je mettre en gras un seul caractère dans la liste sans utiliser UIWebView?
- 27. Bizarre Type Mismatch dans Scala
- 28. Quel est le type de données correct pour stocker les mots de passe hachés dans mysql?
- 29. Quel encodage je devrais utiliser dans l'éditeur (NetBeans), si j'avais l'intention d'imprimer un caractère non anglais
- 30. Convertir un seul caractère dans Chaîne en minuscule