Wie man den letzten Charakter einer Saite in Java bekommt

Wie man den letzten Charakter einer Saite in Java bekommt
Eine Zeichenfolge bezieht sich auf die Sammlung von Zeichen, die zum Verarbeiten und Speichern von Textdaten verwendet werden. Die Stringklasse, die in der “gefunden werden kann“Java.LangPaket, dient als Darstellung der Zeichenfolge. In Java ist eine Zeichenfolge immer ein Objekt der Typ -Zeichenfolge. String -Objekte sind unveränderlich, was bedeutet, dass sie nach der Erstellung nicht geändert werden können.

In diesem Tutorial wird die Methode erörtert, die sich darauf bezieht, das letzte Zeichen der String in Java zu erhalten.

Wie man den letzten Charakter einer Saite in Java bekommt?

In Java können Sie das letzte Zeichen der String mit:

  • Substring () Methode
  • charat () Methode

Wir werden jetzt jede der genannten Methoden nacheinander diskutieren!

Methode 1: Erhalten des letzten Zeichens einer String mit Substring () -Methode

Um das letzte Zeichen der String zu erhalten, können Sie die Java verwenden “Saite" Klasse "Substring ()" Methode. Diese Methode wird in erster Linie verwendet, um ein Substring zu erzeugen, indem die Start- und Endindizes angegeben werden.

Syntax
Die Syntax für die Substring () -Methode lautet wie:

Substring (int startIndex, int EndIndex)

Hier nimmt die Substring () -Methode zwei Parameter als Argumente an: “Startindex" Und "Endindex”.

Wir nennen diese Methode, um das letzte Zeichen der String als:

Substring (str.Länge () - 1);

Hier, "str.Länge () - 1”Bezieht sich auf den Index des letzten Zeichens der Zeichenfolge.

Beispiel
Wir erstellen eine Zeichenfolge -Variable mit dem Namen “str"Und drucken Sie seinen ursprünglichen Wert mit dem" aus "ausSystem.aus.println ()" Methode:

String str = "LinuxHint";
System.aus.println ("tatsächliche Zeichenfolge:" + str);

Hier rufen wir die Substring () -Methode auf, um das letzte Zeichen einer Zeichenfolge zu erhalten und sie in einer vom Zeichenfolge Typ namens "lchar”. Zuletzt drucken wir den resultierenden Wert auf der Konsole:

String lchar = str.Substring (str.Länge ()-1);
System.aus.println ("Letztes Wort der Zeichenfolge ist" + lchar);

Die angegebene Ausgabe bedeutet, dass wir das letzte Zeichen der angegebenen Zeichenfolge erfolgreich abgerufen haben:

Gehen wir auf die zweite Methode zu.

Methode 2: Erhalten Sie das letzte Zeichen einer Zeichenfolge mithilfe charat () Methode

Eine andere Methode, um das letzte Zeichen der String zu erhalten, ist das “charat ()" Methode. Es ist eine vordefinierte Methode, die den Zeichenwert aus der Zeichenfolge mit seinem Index zurückgibt.

Syntax
Die Syntax für die Methode charat () lautet:

Charat (int Index)

Es akzeptiert das "Index”Des Charakters, der aus der angegebenen Zeichenfolge abgeholt werden muss.

Wir nennen diese Methode, um das letzte Zeichen der String als:

Charat (str.Länge () - 1);

Hier, "str.Länge () - 1”Zeigt den letzten Index des Charakters an.

Beispiel
In diesem Beispiel erstellen wir eine Variable der Zeichentyp “lchar"Um den letzten Charakter der" zu speichern "str”String, indem Sie das anrufen“charat ()Methode und Übergabe des Index des letzten Zeichens als Argument:

char lchar = str.Charat (str.Länge ()-1);

Drucken Sie schließlich den letzten Charakter mit Hilfe des “System.aus.println ()" Methode:

System.aus.println ("Letzter Zeichen der Zeichenfolge ist" + lchar);

Ausgang

Wir haben alle notwendigen Anweisungen zum Erhalten des letzten Zeichens der String in Java zusammengestellt.

Abschluss

Um das letzte Zeichen der String in Java zu erhalten, können Sie zwei verschiedene Methoden verwenden: die Substring () -Methode und die charat () -Methode. Die Substring () -Methode gibt das Zeichen im String -Typ als Substring zurück, während die charat () -Methode das letzte Zeichen einer Zeichenfolge im Zeichentyp zurückgibt. In diesem Tutorial haben wir die Methoden ausführlich besprochen, um den letzten Charakter der String in Java zu erhalten.