So finden das letzte Zeichen eines Strings in Java

April 20

So finden das letzte Zeichen eines Strings in Java

String-Manipulation in Java ist in der Regel leichte Aufgabe aufgrund der standard-Funktionen innerhalb der Sprache. Umgang mit Strings vom Benutzer ein- oder aus einer Datenquelle ist im Allgemeinen, dass etwas, das sogar einen Anfänger mit Java schnell durchführen kann. Die String-Klasse selbst bietet mehrere Methoden für die Verarbeitung von Zeichen in einen Abschnitt des Textes, einschließlich des Zugangs zu den Charakteren verschiedene Positionen. Zugriff auf das letzte Zeichen in einer Zeichenfolge Java verwenden Sie Methoden, um herauszufinden, ob die Länge als auch die Rückgabe des Zeichens selbst.

Anweisungen

1 Bereiten Sie Ihren Text String. In Ihrem Java-Programm wenn Sie eine Zeichenfolge mit bereits arbeiten nicht haben, erstellen Sie eine und wie folgt in einer Variablen speichern:

String FullString = "Hier ist die Zeichenfolge";

Alle Text-Inhalte, die Sie mögen, können Sie, auch wenn sie Satzzeichen, Zahlen oder jede andere Art von Charakter z. B. enthalten in externen Dateien enthält. Die Methode funktioniert für was auch immer passiert, das letzte Zeichen in einer Zeichenfolge sein.

2 Finden Sie heraus, wo das letzte Zeichen in der Zeichenfolge ist. Um das letzte Zeichen in der Zeichenfolge zugreifen zu können, musst du zuerst herauszufinden, ihre Länge, die Sie tun können, mithilfe der folgenden Syntax:

fullString.length()

Zeichenfolge Indexpositionen beginnen bei Null, so das letzte Zeichen an der durch den Index angegebenen Position liegt d. h. eins kleiner als die Länge, wie folgt:

(fullString.length)-1

In diesem Codeauszug gibt den endgültige Zeichenindex innerhalb der Zeichenfolge zurück.

3 Das letzte Zeichen im Text String zugreifen. Mit der Methode "CharAt" Entdeckung des letzten Zeichens in der Zeichenkette durch Übergabe des endgültigen Indexes Code bereits ausgearbeitet. Ersetzen Sie den Code mit der folgenden erweiterten Version:

fullString.charAt(fullString.length()-1);

Die "CharAt" Methode nimmt den Index des Zeichens als Parameter, gewünschte Rückgabe dieses Zeichen als ein primitiver Typ "Char."

4 Speichern Sie dein Charakter in einer Variablen. Erweitern Sie den Code wie folgt:

char LastChar = fullString.charAt(fullString.length()-1);

Sie müssen möglicherweise nicht führen Sie diesen Schritt, je nachdem, was Sie planen, mit dem betreffenden Charakter zu tun. Wenn Sie es in einer Variablen speichern können dann zugreifen und verwenden die Variable für die weitere Verarbeitung, die Sie benötigen. Wenn Sie das Zeichen mit der Java-Objekt Zeichenklasse anstatt einer primitiven Typ-Variablen speichern möchten, können Sie dies wie folgt tun:

Charakter LastCharacter = neue Character(fullString.charAt(fullString.length()-1));

5 Ausgabe deinen Charakter zum Testen. Mithilfe des folgenden Codes, schreiben Sie Ihre Zeichenwerte heraus an die Ausgabe-Konsole zu erproben:

System.out.println (LastChar + "" + lastCharacter.charValue());

Führen Sie das Programm. Wenn Sie das Beispiel-Zeichenfolge verwendet, sollte Ihre Konsole Ausgabe Folgendes anzeigen:

g g

Machen Sie sich vertraut mit der Methode "CharAt" indem es ändern und Ihren Code erneut ausführen.

Tipps & Warnungen

  • Die String-Klasse hat viele andere nützlichen Methoden, die, denen Sie möglicherweise nicht bewusst. Beispielsweise können Sie testen, ob ein String mit einer bestimmten Zeichenfolge endet.
  • Wenn Sie die Texteingabe aus einer Datenquelle verwenden, möglicherweise Zeichen innerhalb es unvorhersehbar.