logo

Java String Class Methods

Det java.lang.String klasse giver en masse indbyggede metoder, der bruges til at manipulere streng i Java . Ved hjælp af disse metoder kan vi udføre operationer på String-objekter såsom trimning, sammenkædning, konvertering, sammenligning, udskiftning af strenge osv.

Java String er et kraftfuldt koncept, fordi alt behandles som en String, hvis du indsender en form i vinduesbaseret, webbaseret eller mobilapplikation.

Lad os bruge nogle vigtige metoder i String-klassen.

Java String toUpperCase() og toLowerCase() metode

Java String toUpperCase()-metoden konverterer denne streng til stort bogstav og String toLowerCase()-metoden til små bogstaver.

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) } } 
Test det nu

Produktion:

 SACHIN sachin Sachin 

Java String trim() metode

String-klassen trim()-metoden fjerner hvide mellemrum før og efter strengen.

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 } } 
Test det nu

Produktion:

 Sachin Sachin 

Java String startsWith() og endsWith() metoden

Metoden startsWith() kontrollerer, om strengen starter med de bogstaver, der sendes som argumenter, og endsWith()-metoden kontrollerer, om strengen slutter med de bogstaver, der sendes som argumenter.

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 } } 
Test det nu

Produktion:

 true true 

Java String charAt() Metode

String-klassen charAt()-metoden returnerer et tegn ved specificeret indeks.

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 } } 
Test det nu

Produktion:

 S h 

Java String length() Metode

Metoden String class length() returnerer længden af ​​den angivne streng.

Stringoperation5.java

fjernelse fra arraylist
 public class Stringoperation5 { public static void main(String ar[]) { String s='Sachin'; System.out.println(s.length());//6 } } 
Test det nu

Produktion:

 6 

Java String intern() Metode

En pulje af strenge, som oprindeligt er tomme, vedligeholdes privat af klassens streng.

Når intern-metoden påkaldes, og hvis puljen allerede indeholder en String, der er lig med dette String-objekt som bestemt af equals(Object)-metoden, returneres strengen fra puljen. Ellers føjes dette String-objekt til puljen, og en reference til dette String-objekt returneres.

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 } } 
Test det nu

Produktion:

 Sachin 

Java String valueOf() metode

String-klassen valueOf()-metoden dækker en given type såsom int, long, float, double, boolean, char og char-array ind i String.

Stringoperation7.java

 public class Stringoperation7 { public static void main(String ar[]) { int a=10; String s=String.valueOf(a); System.out.println(s+10); } } 

Produktion:

 1010 

Java String replace() Metode

String-klassen replace()-metoden erstatter al forekomst af første sekvens af tegn med anden sekvens af tegn.

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); } } 

Produktion:

 Kava is a programming language. Kava is a platform. Kava is an Island.