logo

Java virkņu klases metodes

The java.lang.String klase nodrošina daudzas iebūvētas metodes, kas tiek izmantotas, lai manipulētu virkne Java valodā . Ar šo metožu palīdzību mēs varam veikt darbības ar virknes objektiem, piemēram, apgriešanu, savienošanu, konvertēšanu, salīdzināšanu, virkņu aizstāšanu utt.

Java virkne ir spēcīgs jēdziens, jo viss tiek uzskatīts par virkni, ja iesniedzat jebkuru veidlapu logu, tīmekļa vai mobilajā lietojumprogrammā.

Izmantosim dažas svarīgas String klases metodes.

Java virkne toUpperCase() un toLowerCase() metode

Java String toUpperCase() metode pārvērš šo virkni lielos burtos un String toLowerCase() metodi mazajos burtos.

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) } } 
Izmēģiniet to tūlīt

Izvade:

 SACHIN sachin Sachin 

Java String trim() metode

String class trim() metode novērš atstarpes pirms un pēc virknes.

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 } } 
Izmēģiniet to tūlīt

Izvade:

 Sachin Sachin 

Java virkne sākasAr() un endsWith() metodi

Metode startsWith() pārbauda, ​​vai virkne sākas ar burtiem, kas nodoti kā argumenti, un endsWith() metode pārbauda, ​​vai virkne beidzas ar burtiem, kas nodoti kā argumenti.

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 } } 
Izmēģiniet to tūlīt

Izvade:

 true true 

Java String charAt() metode

String klases charAt() metode atgriež rakstzīmi noteiktā 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 } } 
Izmēģiniet to tūlīt

Izvade:

 S h 

Java virknes garums() metode

String klases garums() metode atgriež norādītās virknes garumu.

Stringoperation5.java

atmiņas maiņa
 public class Stringoperation5 { public static void main(String ar[]) { String s='Sachin'; System.out.println(s.length());//6 } } 
Izmēģiniet to tūlīt

Izvade:

 6 

Java String intern() metode

Virkņu kopu, kas sākotnēji tukša, privāti uztur klase String.

Kad tiek izsaukta iekšējā metode, ja pūls jau satur virkni, kas ir vienāda ar šo String objektu, kā noteikts ar vienāds(Object) metodi, tiek atgriezta virkne no pūla. Pretējā gadījumā šis String objekts tiek pievienots pūlam un tiek atgriezta atsauce uz šo String objektu.

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 } } 
Izmēģiniet to tūlīt

Izvade:

 Sachin 

Java String valueOf() metode

Metode String class valueOf() iekļauj noteiktu veidu, piemēram, int, long, float, double, boolean, char un char masīvu virknē.

Stringoperation7.java

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

Izvade:

 1010 

Java String aizstāšanas () metode

String klases nomaiņas () metode aizvieto visas pirmās rakstzīmju secības gadījumus ar otro rakstzīmju secību.

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

Izvade:

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