Der java.lang.String Die Klasse bietet viele integrierte Methoden, die zur Manipulation verwendet werden Zeichenfolge in Java . Mit Hilfe dieser Methoden können wir Operationen an String-Objekten durchführen, wie z. B. Trimmen, Verketten, Konvertieren, Vergleichen, Ersetzen von Strings usw.
Java String ist ein leistungsstarkes Konzept, da alles als String behandelt wird, wenn Sie ein Formular in einer fensterbasierten, webbasierten oder mobilen Anwendung senden.
Lassen Sie uns einige wichtige Methoden der String-Klasse verwenden.
Java String toUpperCase()- und toLowerCase()-Methode
Die Java-Methode „String toUpperCase()“ wandelt diesen String in einen Großbuchstaben und die Methode „String toLowerCase()“ in einen Kleinbuchstaben um.
Stringoperation1.java
public class Stringoperation1 { public static void main(String ar[]) { String s='Sachin'; System.out.println(s.toUpperCase());//SACHIN System.out.println(s.toLowerCase());//sachin System.out.println(s);//Sachin(no change in original) } }Testen Sie es jetzt
Ausgabe:
SACHIN sachin Sachin
Java String trim()-Methode
Die trim()-Methode der String-Klasse eliminiert Leerzeichen vor und nach dem String.
Stringoperation2.java
public class Stringoperation2 { public static void main(String ar[]) { String s=' Sachin '; System.out.println(s);// Sachin System.out.println(s.trim());//Sachin } }Testen Sie es jetzt
Ausgabe:
Sachin Sachin
Java-String-Methoden „startsWith()“ und „endsWith()“.
Die Methode „startsWith()“ prüft, ob der String mit den als Argumenten übergebenen Buchstaben beginnt, und die Methode „endsWith()“ prüft, ob der String mit den als Argumenten übergebenen Buchstaben endet.
Stringoperation3.java
public class Stringoperation3 { public static void main(String ar[]) { String s='Sachin'; System.out.println(s.startsWith('Sa'));//true System.out.println(s.endsWith('n'));//true } }Testen Sie es jetzt
Ausgabe:
true true
Java String charAt()-Methode
Die Methode charAt() der String-Klasse gibt ein Zeichen am angegebenen Index zurück.
Stringoperation4.java
public class Stringoperation4 { public static void main(String ar[]) { String s='Sachin'; System.out.println(s.charAt(0));//S System.out.println(s.charAt(3));//h } }Testen Sie es jetzt
Ausgabe:
S h
Java String length()-Methode
Die Methode length() der String-Klasse gibt die Länge des angegebenen Strings zurück.
Stringoperation5.java
c-Code abs
public class Stringoperation5 { public static void main(String ar[]) { String s='Sachin'; System.out.println(s.length());//6 } }Testen Sie es jetzt
Ausgabe:
6
Java String intern() Methode
Ein zunächst leerer String-Pool wird privat von der Klasse String verwaltet.
Wenn die interne Methode aufgerufen wird und der Pool bereits einen String enthält, der diesem String-Objekt entspricht, wie durch die Methode equal(Object) bestimmt, wird der String aus dem Pool zurückgegeben. Andernfalls wird dieses String-Objekt dem Pool hinzugefügt und ein Verweis auf dieses String-Objekt zurückgegeben.
Stringoperation6.java
public class Stringoperation6 { public static void main(String ar[]) { String s=new String('Sachin'); String s2=s.intern(); System.out.println(s2);//Sachin } }Testen Sie es jetzt
Ausgabe:
Sachin
Java String valueOf()-Methode
Die Methode valueOf() der String-Klasse wandelt gegebene Typen wie int, long, float, double, boolean, char und char array in String um.
Stringoperation7.java
public class Stringoperation7 { public static void main(String ar[]) { int a=10; String s=String.valueOf(a); System.out.println(s+10); } }
Ausgabe:
1010
Java-String-replace()-Methode
Die Methode replace() der String-Klasse ersetzt alle Vorkommen der ersten Zeichenfolge durch die zweite Zeichenfolge.
Stringoperation8.java
public class Stringoperation8 { public static void main(String ar[]) { String s1='Java is a programming language. Java is a platform. Java is an Island.'; String replaceString=s1.replace('Java','Kava');//replaces all occurrences of 'Java' to 'Kava' System.out.println(replaceString); } }
Ausgabe:
Kava is a programming language. Kava is a platform. Kava is an Island.