logo

Metode de clasă Java șiruri

The java.lang.String clasa oferă o mulțime de metode încorporate care sunt folosite pentru a manipula șir în Java . Cu ajutorul acestor metode, putem efectua operații asupra obiectelor String precum tăierea, concatenarea, conversia, compararea, înlocuirea șirurilor etc.

Java String este un concept puternic, deoarece totul este tratat ca șir dacă trimiteți orice formular în aplicație bazată pe fereastră, web sau mobilă.

Să folosim câteva metode importante din clasa String.

Metoda Java String toUpperCase() și toLowerCase().

Metoda Java String toUpperCase() convertește acest String în litere mari și metoda String toLowerCase() în litere mici.

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) } } 
Testează-l acum

Ieșire:

 SACHIN sachin Sachin 

Metoda Java String trim().

Metoda String class trim() elimină spațiile albe înainte și după 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 } } 
Testează-l acum

Ieșire:

 Sachin Sachin 

Metoda Java String startsWith() și endsWith().

Metoda startsWith() verifică dacă șirul începe cu literele trecute ca argumente și metoda endsWith() verifică dacă șirul se termină cu literele trecute ca argumente.

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 } } 
Testează-l acum

Ieșire:

 true true 

Java String CharAt() Metoda

Metoda String class charAt() returnează un caracter la indexul specificat.

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 } } 
Testează-l acum

Ieșire:

 S h 

Metoda Java String length().

Metoda String class length() returnează lungimea șirului specificat.

Stringoperation5.java

tranziție de opacitate css
 public class Stringoperation5 { public static void main(String ar[]) { String s='Sachin'; System.out.println(s.length());//6 } } 
Testează-l acum

Ieșire:

 6 

Metoda Java String intern().

Un grup de șiruri, inițial gol, este întreținut privat de clasa String.

Când este invocată metoda intern, dacă pool-ul conține deja un String egal cu acest obiect String, așa cum este determinat de metoda equals(Object), atunci șirul din pool este returnat. În caz contrar, acest obiect String este adăugat la pool și este returnată o referință la acest obiect String.

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 } } 
Testează-l acum

Ieșire:

 Sachin 

Metoda Java String valueOf().

Metoda String class valueOf() acoperă un anumit tip, cum ar fi int, long, float, double, boolean, char și matrice de caractere în 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); } } 

Ieșire:

 1010 

Metoda Java String replace().

Metoda String class replace() înlocuiește toate aparițiile primei secvențe de caractere cu a doua secvență de caractere.

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

Ieșire:

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