Heim  >  Artikel  >  Java  >  String-Manipulation in Java

String-Manipulation in Java

WBOY
WBOYOriginal
2024-08-30 16:07:36499Durchsuche

String-Manipulationen sind in jeder Programmiersprache weit verbreitet. Java ist eine Programmiersprache, in der wir eine große Menge integrierter Funktionen sehen können, um unseren Zweck der String-Manipulation zu erfüllen. In der Java-Programmierung können Sie verschiedene Dinge tun, z. B. die Länge einer Zeichenfolge ermitteln, das Zeichen innerhalb einer Zeichenfolge ermitteln, Zeichenfolgen verketten, Teilzeichenfolgen abrufen, Zeichenfolgen ändern usw. Wir können auch die Groß- und Kleinschreibung einer bestimmten Zeichenfolge ändern. Dies ist auch Teil der String-Manipulation. Wir haben einige integrierte Funktionen, um damit umzugehen.

Wie funktioniert es?

Die Programmiersprache Java bietet eine riesige Liste von Funktionen zur String-Manipulation, die wir gemäß unseren Geschäftsanforderungen verwenden können. Wir können eine Zeichenfolge auf viele Arten manipulieren.

WERBUNG Beliebter Kurs in dieser Kategorie JAVA MASTERY - Spezialisierung | 78 Kursreihe | 15 Probetests

Im Folgenden sind die verschiedenen Möglichkeiten zum Bearbeiten einer Zeichenfolge aufgeführt:

1. String-Verkettungen: Angenommen, wir haben zwei separate Strings. Wir möchten, dass diese beiden Zeichenfolgen zu einer verknüpft werden. Hierfür können wir einfach den traditionellen Operator (den +-Operator) verwenden.

String str1= "Hello";
String str2 = "India";
String finalResult = str1+" "+str2;

2. Ändern der Groß-/Kleinschreibung der angegebenen Zeichenfolge: Wir können die Groß-/Kleinschreibung der Zeichenfolge jederzeit ändern, indem wir toLowerCase() und die integrierten Java-Funktionen toUpperCase() verwenden.

3. Teilzeichenfolge innerhalb einer Zeichenfolge: Wir haben eine Contain()-Methode in Java, um die Überprüfung der Zeichenfolge innerhalb einer Zeichenfolge zu übernehmen. Mit dieser Funktion können wir eine Prüfung anhand einer Zeichenfolge in einer definierten Zeichenfolge durchführen. Wir können auch den Teilstring() von Java verwenden.

4. Bereinigen der Zeichenfolge mit dem unerwünschten Zeichen: Dazu können wir die Java-Funktion trim() verwenden. Mit dieser Funktion können Sie das Leerzeichen am Anfang und Ende der angegebenen Zeichenfolge entfernen.

5. String-Umkehr: String-Umkehr ist wiederum Teil der String-Manipulation. Hier geht es darum, die Zeichenfolge vom letzten Index zum ersten Index zu bringen. Zum Beispiel haben wir „Hallo Welt!“, die Umkehrung dieser Zeichenfolge wäre „!dlroW olleH“.

Syntax:

1. toLowerCase()

public String toLowerCase();

Diese Funktion ändert die Groß- und Kleinschreibung der angegebenen Zeichenfolge in Kleinbuchstaben. Wir können diese Funktion zum Zeitpunkt des Strings verwenden, um den Ignorierfall mit der Funktion CompareTo() selbst zu behandeln.

2. toUpperCase()

public String toLowerCase();

Diese Funktion bleibt dieselbe wie toLowerCase(), ändert jedoch die Groß- und Kleinschreibung in Großbuchstaben.

3. Teilzeichenfolge()

String substring(int StartIndex, int LastIndex)

Im Beispielcodebereich sehen wir die Verwendung dieser Funktion mit dem Index als Eingabe und auch als Ausgabe. Dazu benötigen wir eine Zeichenfolge, an der wir diese Operation ausführen. Wir können die Position, von der aus wir die Zeichenfolge haben möchten, anstelle des StartIndex verwenden und den LastIndex durch den Endindex ersetzen, an dem wir die Zeichenfolge haben möchten.

4. trim()

public String trim()

Auch dies ist eine String-Manipulationsfunktion, mit der wir unerwünschte Leerzeichen aus einem bestimmten String entfernen können.

Beispiele für String-Manipulation in Java

Im Folgenden finden Sie Beispiele:

Beispiel #1

ToLowerCase() und CompareTo() zusammen verwenden.

Dies ist eine der grundlegendsten Methoden der Java-Programmiersprache zum Zweck des String-Vergleichs. Wenn wir dieselben Zeichenfolgen haben, jedoch mit unterschiedlichen Groß- und Kleinschreibungen, wird dies nicht als gleich angesehen. Um dies mit der Funktion „compareTo()“ zu handhaben, können wir die Funktion „toLowerCase()“ verwenden, um vor dem Vergleich die Groß- und Kleinschreibung beider Zeichenfolgen in die niedrigere zu ändern.

Code:

public class StrCompare {
public static void main(String[] args) {
String string1 = "Hello";
String string2 = "hello";
String string3 = string1.toLowerCase();
String string4 = string2.toLowerCase();
int i = string3.compareTo(string4);//0 for both are equal
if(i==0){
System.out.println("Both strings are equal.");
}else{
System.out.print("Strings are not equal.");
}
}
}

Ausgabe:

String-Manipulation in Java

Beispiel #2

String-Verkettung – Wir werden den +-Operator verwenden, um dies zu handhaben.

Code:

public class StrConcat {
public static void main(String[] args) {
String str1= "Hello";
String str2 = "World";
String result = str1+" "+str2;
System.out.print(result);
}
}

Ausgabe:

String-Manipulation in Java

Beispiel #3

Ermitteln Sie die Länge der Zeichenfolge und geben Sie sie Zeichen für Zeichen in umgekehrter Reihenfolge aus.

Nachdem wir die Länge ermittelt haben, können wir die Zeichenfolge Zeichen für Zeichen von der letzten Position der Zeichenfolge bis zur 0-Position der Zeichenfolge lesen. Mit anderen Worten, wir sehen die Zeichenfolge invertiert zur angegebenen Zeichenfolge.

Code:

public class StrLenght {
public static void main(String[] args) {
String str1= "Hello World!";
System.out.println("The length of the string: "+ str1.length());
System.out.println("Actual String: "+str1);
System.out.print("String reverse: ");
for(int i = str1.length()-1; i>=0; i--){
System.out.print(str1.charAt(i));
}
}
}

Ausgabe:

String-Manipulation in Java

Beispiel #4

Den Teilstring aus einem gegebenen String abrufen.

Code:

public class SubString {
public static void main(String[] args) {
String str1= "Lorem ipsum dolor sit amet, consectetur adipiscing elit.";
System.<em>out</em>.println(str1.substring(0,10)); // this will give the string from index 0 to 10
System.<em>out</em>.println(str1.substring(10)); // this will give the string from index 10 to the end of the string
}
}

Ausgabe:

String-Manipulation in Java

Fazit

In der Java-Programmierung können wir mithilfe der verfügbaren Tools und Technologien der Java-Programmierung verschiedene String-Manipulationen durchführen. Es ist besser, mit den integrierten Funktionen fortzufahren. Wir haben eine riesige Liste der integrierten Funktionen, die damit umgehen, wie etwa die Funktionen „replace()“, „replaceFirst()“, „toLowerCase()“, „toUpperCase()“, „split()“, „substring()“, „length()“ usw.

Das obige ist der detaillierte Inhalt vonString-Manipulation in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:String-Initialisierung in JavaNächster Artikel:String-Initialisierung in Java