So umkehren Sie eine benutzerdefinierte Zeichenfolge in Java um
Erstens werden wir eine Klasse mit dem Namen erstellenStringReverse'In dem alle anderen Codierung durch Eingabe stattfinden:
öffentliche Klasse StringReverseNach Definition der hauptsächlich Funktion, wir haben eine benutzerdefinierte Zeichenfolge, die umgekehrt werden muss, die 'ist'Abcde"der Variablen zugewiesen" zugewiesen "str':
String str = "abcde";Als nächstes haben wir eine weitere Variable definiert, in der die Ausgabe der Reverse -Zeichenfolge gespeichert wird:
String strrev = "";Verwenden Sie den unten erwähnten Code, um die Originalzeichenfolge auf dem Bildschirm zu drucken, in dem '+'ist ein Verkettungsoperator, mit dem die Zeichenfolge zusammengefügt wurde:
System.aus.println ("Original String:"+str);Dies ist der wichtigste Teil des Code. Hier str.Länge() wird verwendet, um die Gesamtzahl der Zeichen der Zeichenfolge zu messen, wie unten gezeigt:
für (int i = 0; iDer ganze Körper der für die Schleife wird also wie folgt:
für (int i = 0; iAm Ende zeigen wir das Endergebnis durch Eingabe:
System.aus.println ("Umkehrung der Zeichenfolge:"+strrev);Nun der gesamte Code, um eine Zeichenfolge umzukehren:
öffentliche Klasse StringReverseEine der einfachsten Möglichkeiten, Java -Code in Linux zu schreiben, ist die Verwendung eines beliebigen Texteditors. Dafür müssen Sie einen beliebigen Texteditor Ihrer Wahl öffnen und dann einen Java -Code schreiben und speichern. In unserem Fall verwenden wir einen Nano -Texteditor, wie unten gezeigt:
$ nano StringReverse.Java
Notiz: Sie müssen das Java Development Kit (JDK) installieren, um die Java -basierten Programme im Linux -Betriebssystem auszuführen. Dafür können Sie ein Terminal und Typ öffnen:
$ sudo apt installieren Standard-JDK
Nach dem Schreiben und Speichern des Code müssen Sie ihn zuerst kompilieren, was für seine Ausführung durch Eingabe obligatorisch ist.
$ Javac StringReverse.Java
$ Java StringReverse
So rückgängig machen Sie eine Zeichenfolge, indem Sie einen Eingang vom Benutzer in Java nehmen
In diesem Beispiel nehmen wir den Benutzer ein, um eine Zeichenfolge einzugeben, und dann werden wir sie umkehren und diese Funktion aktivieren, die wir importieren müssen Java.Util.Scanner Bibliothek:
Java importieren.Util.Scanner;Um nun Eingaben vom Benutzer zu nehmen, müssen wir eine Scannerfunktion schreiben, mit der die Tasten scannt, die ein Benutzer von der Tastatur drückt:
Scanner in = neuer Scanner (System.In);Danach müssen wir den Benutzer bitten, eine Zeichenfolge von der Tastatur als Eingabefunktion einzugeben, und dafür müssen wir schreiben:
String str = in.nächste Zeile();Dies ist der einzige Teil, der sich vom vorherigen Beispiel unterscheidet. Der gesamte Code zum Umkehren der Zeichenfolge ist also unten angezeigt.
Java importieren.Util.Scanner;Jetzt ist es Zeit, den obigen Code auszuführen, und dafür müssen Sie ihn in der Nano -Editor -Datei wie im ersten Beispiel wie unten gezeigt speichern.
Sie können die Ausgabe des Codes nach dem Kompilieren und Ausführen wie unten gezeigt sehen:
Abschluss
Wenn Sie eine Zeichenfolge haben und sie rückwärts lesen möchten, müssen Sie die umgekehrte Funktion verwenden. In diesem Artikel haben wir Ihnen gezeigt, wie Sie die Zeichenfolge mit einer Java -Programmiersprache umkehren können. Wir haben zwei Beispiele erklärt, in denen wir einen vordefinierten Text verwendet und dann die Zeichenfolge umgekehrt haben, und dagegen haben wir die Eingabe vom Benutzer genommen und später umgekehrt.