2016-04-10 15 views
0

Beispielcode Char:Konvertieren von String Argumente in Scala

object test { 
    def main(args: Array[String]) { 
    println(args(0).toChar) 
    } 
} 

ich zwei Argumente haben. Der erste ist ein einzelner Buchstabe, während der zweite eine Folge von Buchstaben ist.

Wie kann ich das erste String-Argument in Char konvertieren? Ich habe versucht, die toChar Funktion, aber ohne Erfolg (error: value toChar is not a member of String).

+0

'args (0) .head'. – Dima

+0

@Dima Danke. –

Antwort

0

args(0).toCharArray wandelt eine Zeichenkette in einem Array

, wenn Sie sicher sind, wollen Sie nur das erste Zeichen, versuchen args(0).head oder mehr sicher: args(0).headOption

+0

wäre es ein Array [Char] so. die Kopffunktion hat gut funktioniert –

+0

Ja, ich habe andere Lösungen hinzugefügt – pedrorijo91

+0

Danke, es hat funktioniert. –