Wie Sie den ersten Buchstaben einer Zeichenfolge in Java kapitalisieren?

Wie Sie den ersten Buchstaben einer Zeichenfolge in Java kapitalisieren?
Eine String -Variable enthält eine Gruppe von Zeichen, die von Doppelzitaten eingeschlossen sind [""]. Insbesondere in Java ist eine Zeichenfolge ein Objekt der String -Klasse, das dazu beiträgt. Während des Schreibens von Java -Programmen versuchen Programmierer häufig, den ersten Brief einer Zeichenfolge zu profitieren, da er dem Leser hilft zu verstehen, dass die neue Zeile von hier aus gestartet wird.

In diesem Beitrag werden die Methode erörtert, die sich auf den ersten Buchstaben der Java -Strings bezieht,.

Wie Sie den ersten Buchstaben einer Zeichenfolge in Java kapitalisieren?

Du kannst den ... benutzen "Substring ()Methode in Kombination mit dem “touppercase ()Methode der String -Klasse zum Kapitalisieren des ersten Buchstabens einer Zeichenfolge. Mit diesem Ansatz erhalten wir zuerst den ersten Buchstaben der angegebenen Zeichenfolge als Substring und verwenden dann die Methode touppercase (), um sie zu nutzen. Verschließen Sie ihn nach der Kapitalisierung des ersten Buchstabens mit der Zeichenfolge mit der Substring () -Methode.

Syntax
Die Syntax der Substring () -Methode lautet:

Saite.touppercase ()

Hier wandelt die Methode touppercase () die angegebene Zeichenfolge in Großbuchstaben um.

Beispiel 1: Erster Buchstaben einer Zeichenfolge mit touppercase () nutzen ()

Zum Beispiel haben wir eine Zeichenfolge “str" das hat "w”Wie der erste Brief:

String str = "Willkommen bei LinuxHint";

Erstens werden wir den ersten Buchstaben der erstellten Zeichenfolge mit Hilfe des “teilen“Substring ()"Und speichern Sie es in einer neuen Zeichenfolge namens"S1”:

String S1 = str.Substring (0,1);

Dann werden wir das verwenden “touppercase ()”Methode zum Konvertieren von String“S1"In einen Großbuchstaben und speichern Sie ihn in einer anderen Zeichenfolge Typvariable"S2”:

String S2 = S1.touppercase ();

Nachdem wir das erste Wort geteilt haben, speichern wir die ursprüngliche verbleibende Zeichenfolge in der Variablen “S3”. Hier werden wir passieren "1" Als Argument für die Substring () -Methode. Auf diese Weise holt die Methode die Zeichenfolge vom 2. Index zum letzten:

String S3 = str.Substring (1);

Schließlich werden wir die Saiten verkettet “S2" Und "S3"Zeichenfolge mit dem Verkettungsoperator"+"Und drucken Sie die Werte mit" aus "System.aus.println ()" Methode:

String stng = S2+S3;
System.aus.println ("Der erste Buchstabe der Zeichenfolge ist jetzt aktiviert");
System.aus.println (stng);

Wie Sie sehen können, wird der erste Zeichen der Saite jetzt als "aktiviert"W”:

Beispiel 2: Umgang mit leerer Zeichenfolge, während der erste Buchstabe einer Zeichenfolge erfasst wird

Das obige Beispiel bringt eine Ausnahme, wenn die Zeichenfolge leer ist:

Jetzt werden wir Ihnen zeigen.

Dazu erstellen wir eine Methode namens “Capitalizestng ()"Das akzeptiert einen String -Parameter und prüft, ob die Zeichenfolge mit Hilfe der" leer ist "hinzugefügt”Wenn Bedingung. Die Methode gibt die Zeichenfolge zurück, wenn sie leer ist. Andernfalls wird der nächste hinzugefügte Code ausgeführt. Dann ist die "Substring ()”Methode spaltet das erste Zeichen aus der Zeichenfolge und greift es durch die Verwendung touppercase () Methode. Schließlich verkettet beide Saiten mithilfe “+Verkettungsoperator:

öffentliche statische String Capitalizestng (String Str)

if (str == null || str.ist leer())
return str;

String S1 = str.Substring (0,1);
String S2 = S1.touppercase ();
String S3 = str.Substring (1);
System.aus.println ("tatsächliche Zeichenfolge:");
System.aus.println (str);
String stng = S2+S3;
System.aus.println ("Der erste Buchstabe der Zeichenfolge wird jetzt aktiviert:");
Return STNG;

Aufrufen "Capitalizestng ()Methode und übergeben die erforderliche Zeichenfolge:

public static void main (String [] args)
System.aus.println (Capitalizestng ("Willkommen bei LinuxHint"));

Ausgang

Im obigen Beispiel enthält die Methode drei Variablen, die mehr Speicherplatz und Zeit für die Ausführung benötigen. Das nächste Beispiel zeigt also, wie die gleiche Operation durchgeführt wird und gleichzeitig die Codekomplexität reduziert.

Beispiel 3: Kapitalisierung des ersten Buchstabens einer Zeichenfolge in Java mit der benutzerdefinierten Methode

Wir erstellen nun eine benutzerdefinierte Methode und führen die oben gegebene Prozedur mithilfe der integrierten Java-Methoden aus. Es funktioniert auch genauso wie oben:

öffentliche statische String Capitalizestng (String Str)

if (str == null || str.ist leer())
return str;

anders
return str.Substring (0, 1).touppercase () + str.Substring (1);

Ausgang

Wir haben alle notwendigen Informationen über die Kapitalisierung des ersten Briefes eines Java -Strings gesammelt.

Abschluss

Für den ersten Buchstaben von String können Sie das verwenden “Substring ()Methode mit der touppercase () Methode der String -Klasse. Die Substring () -Methode spaltet das erste Wort einer Zeichenfolge als Substring und ändert dann den Buchstaben mit der Methode touppercase () in den oberen Fall. Schließlich kombinieren Sie die beiden resultierenden Saiten. In der Post wurde die Methode erörtert, den ersten Brief der String in Java zu nutzen.