Scala ist eine Programmiersprache, die Aspekte der objektorientierten und funktionalen Programmierung zusammen , in Verbindung mit Java-Programmen und Anwendungen für Android-Smartphones gemacht kombiniert verwendet . Scala eingebauten String-Funktionen können Sie manipulieren Strings auf verschiedene Weise. Um sie zu verwenden , geben Sie die Zeichenfolge Literal oder Variable , gefolgt von einem Punkt und dann der Name der Funktion . Informationen
Einige Scala String-Funktionen geben Informationen über eine String-Variable . Zum Beispiel, wenn die Variable " myVar " keinen Wert , Eingabe von " myVar.isEmpty " liefert " wahr", während, wenn Sie es initialisiert wurden , kehrt der gleiche Code " falsch". Außerdem können Sie bestimmen, wie viele Zeichen sind in ein String. Zum Beispiel, wenn Sie myVar initialisieren "Dies ist mein string" , dann die Eingabe von " myVar.length " zurückkehren wird 17, die auch die Abstände zwischen den Buchstaben. Zu wissen, diese Art von Informationen hilft das Programm Daten überprüfen - . Zum Beispiel , um zu überprüfen , dass ein Passwort oder eine bestimmte Länge , dass ein Benutzer eine Zeichenfolge eingegeben ist
Conversion
Scala hat nicht viele eingebaute Funktionen String-Konvertierung . Allerdings können Sie die Zeichen in einer Zeichenfolge in ganz Groß-oder Kleinschreibung ändern. Zum Beispiel, wenn " myVar " bis " Hallo, Jim " initialisiert wird, dann eingeben " myVar.toUpperCase " konvertiert " hallo , JIM " und Eingabe von " myVar.toLowerCase " wandelt sie in "Hallo , jim " in einem Programm. Beide dieser Umwandlung Funktionen wirken sich nur auf die Buchstaben in einer Zeichenkette , nicht die Zahlen oder die Satzzeichen .
Manipulation
Scala " toString " Funktion wandelt Variablen von anderen Arten , wie ganze Zahlen , Zeichenfolgen . Wenn konvertiert haben, können Sie anderen String-Funktionen auf diesen neuen Saiten die gleiche Weise wie mit Variablen als Strings an erster Stelle initialisiert. Zum Beispiel, wenn Sie eine Integer-Variable namens " myVar " mit einem Wert von 10, haben Sie " myVar +10 " ändert myVar den Wert auf 20 . Wenn Sie konvertieren ersten myVar in einen String und fügen Sie 10 durch Eingabe von " myVar.toString +10 , " Scala verbindet die Werte zusammen in einer Reihe und myVar Der neue Wert wird " 1010 . "
Verwenden mehrerer Funktionen
In einigen Fällen können Sie mehrere Funktionen gleichzeitig zu nutzen. Zum Beispiel, wenn der Wert des " myVar " Variable " Hallo Welt! " Mit drei führenden Leerzeichen , können Sie " myVar.trim.toUpperCase ", um den Leerraum trimmen und konvertieren Sie die gesamte Zeichenfolge in Großbuchstaben , die Schaffung eines neuen Wert von " hallo , Welt!" bei Verwendung mehrerer Funktionen auf einmal , wenn anwendbar für effizienteren Code macht , obwohl es auch erschweren , um Programmierfehler zu identifizieren, wenn sie entstehen.