logo

Java-strengklassemetoder

De java.lang.String klasse gir mange innebygde metoder som brukes til å manipulere streng i Java . Ved hjelp av disse metodene kan vi utføre operasjoner på strengobjekter som trimming, sammenkobling, konvertering, sammenligning, erstatning av strenger etc.

Java String er et kraftig konsept fordi alt blir behandlet som en streng hvis du sender inn et hvilket som helst skjema i vindusbasert, nettbasert eller mobilapplikasjon.

La oss bruke noen viktige metoder for String-klassen.

Java-streng toUpperCase() og toLowerCase()-metoden

Java String toUpperCase()-metoden konverterer denne strengen til stor bokstav og String toLowerCase()-metoden til liten bokstav.

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 nå

Produksjon:

 SACHIN sachin Sachin 

Java String trim() metode

String-klassen trim()-metoden eliminerer mellomrom før og etter 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 nå

Produksjon:

 Sachin Sachin 

Java String startsWith() og endsWith() metoden

Metoden startsWith() sjekker om strengen starter med bokstavene som sendes som argumenter og endsWith()-metoden sjekker om strengen slutter med bokstavene som 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 nå

Produksjon:

 true true 

Java String charAt() Metode

String-klassen charAt()-metoden returnerer et tegn ved spesifisert 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 nå

Produksjon:

 S h 

Java String length() Metode

Metoden String class length() returnerer lengden på den angitte strengen.

Stringoperation5.java

hva er f5 på tastaturet
 public class Stringoperation5 { public static void main(String ar[]) { String s='Sachin'; System.out.println(s.length());//6 } } 
Test det nå

Produksjon:

 6 

Java String intern() Metode

En pool av strenger, i utgangspunktet tom, vedlikeholdes privat av klassen String.

Når internmetoden påkalles, hvis bassenget allerede inneholder en streng som er lik dette strengobjektet som bestemt av equals(Object)-metoden, returneres strengen fra bassenget. Ellers legges dette String-objektet til bassenget og en referanse til dette String-objektet 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 nå

Produksjon:

 Sachin 

Java String valueOf() metode

String-klassen valueOf()-metoden dekker gitt type som int, long, float, double, boolean, char og char array inn 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); } } 

Produksjon:

 1010 

Java String replace() Metode

String-klassen replace()-metoden erstatter all forekomst av første tegnsekvens med andre tegnsekvens.

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

Produksjon:

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