String - Handling in Java bietet eine Reihe von Standard-Funktionen . Wenn Sie mit und Bearbeiten von Text -Strings in einem Java-Programm , müssen Sie möglicherweise zu verändern und formatieren Sie sie zur Anzeige an die Benutzer. Ein typisches Beispiel ist die Formatierung ein Stück Text als Satz, der machen, dass die ersten Buchstaben in Großbuchstaben beinhaltet . Großschreibung des ersten Buchstabens in einem Java-String ist unkompliziert und erfordert ein paar einfachen Schritten , dass auch ein Anfänger Programmierung erreichen kann. Anleitung
1
Bereiten Sie die Zeichenfolge in Ihrem Java-Programm . Das folgende Beispiel demonstriert eine String-Variable instanziiert :
String someText = " hier ist ein Text ";
Wenn Sie bereits über eine String-Variable , können Sie die man verwenden . Die Zeichenfolge in Frage kann alle verschiedenen Zeichen, die Sie mögen, einschließlich Satzzeichen und Zahlen , solange das erste Zeichen ein Buchstabe enthalten .
2
Isolieren Sie das erste Zeichen in der Zeichenfolge . Um das erste Zeichen in der Zeichenfolge in Großbuchstaben umwandeln , müssen Sie zunächst Java mit einem Verweis darauf geben . Geben Sie den folgenden Code:
someText.substring (0, 1) german
Codeauszug nutzt die substring -Methode, um das erste Zeichen in der Zeichenfolge , indem sie die Anfangs-und Endposition der erforderlichen isolieren Streicher . Dies ist nur ein Teil des letzten Code-Zeile , die den ersten Buchstaben in der Zeichenfolge profitieren wird . Das Verfahren erfordert eine Anzahl von unterschiedlichen Operationen , die in Verbindung miteinander . Durch die Arbeit durch diese wiederum , haben Sie ein besseres Verständnis der Technik, die Sie verwenden .
3
Konvertieren des ersten Zeichens in der Zeichenfolge in Großbuchstaben um. Die Java " toUpperCase " Methode funktioniert nur bei Strings, nicht auf einzelne Zeichen , so müssen Sie den Vorgang auf den Charakter als String durchzuführen. Fügen Sie Code-Zeile wie folgt: .
SomeText.substring (0, 1 ) toUpperCase ()
Der Code ruft die " toUpperCase "-Methode auf den ersten Buchstaben in der Zeichenkette , dargestellt als eine untergeordnete .
4
Kopieren Sie die Ergebnisse Ihrer Kapitalisierung in eine Variable . Bisher hat der Code den ersten Buchstaben in der Zeichenfolge in Großbuchstaben umgewandelt , aber es hat diesen Vorgang auf einem separaten substring anstatt auf der Original-String durchgeführt . Um die Umwandlung Betrieb auf Ihrer ursprünglichen String-Variable durchzuführen, benötigen Sie , um das Ergebnis der Operation zuweisen wie folgt: .
SomeText = someText.substring (0, 1 ) toUpperCase ()
< p > Dieser Code überschreibt den Wert in der ursprünglichen Variablen mit den Ergebnissen Ihrer Kapitalisierung Betrieb . Doch in dem Moment, hat der Teil der Zeichenfolge nach dem ersten Buchstaben ausgeschlossen.
5
Vervollständigen Sie Ihre Zeichenfolge Kapitalisierung , indem der Rest des Strings auf die Variable . Geben Sie die endgültige Code -Anweisung wie folgt : .
SomeText = someText.substring (0, 1 ) toUpperCase () + someText.substring (1);
Dies nimmt die ursprüngliche Zeichenfolge , aktiviert der erste Zeichen , und dann tritt diese mit dem Rest der Zeichenfolge und ersetzt die ursprüngliche Wert der Variablen mit dem Ergebnis der Operation . Sie können Ihre neue Zeichenfolge , indem es um die Java -Konsole testen Ausgang wie folgt:
//Ausgabe " Hier ist ein Text "
System.out.println ( someText );