logo

Java-merkkijonoluokkamenetelmät

The java.lang.String luokka tarjoaa paljon sisäänrakennettuja menetelmiä, joita käytetään manipuloimiseen merkkijono Javassa . Näiden menetelmien avulla voimme suorittaa merkkijono-objekteille operaatioita, kuten leikkausta, ketjuttamista, muuntamista, vertailua, merkkijonojen korvaamista jne.

Java-merkkijono on tehokas konsepti, koska kaikkea käsitellään merkkijonona, jos lähetät minkä tahansa lomakkeen ikkunapohjaisessa, verkkopohjaisessa tai mobiilisovelluksessa.

Käytetään joitakin tärkeitä String-luokan menetelmiä.

Java-merkkijono toUpperCase()- ja toLowerCase()-metodi

Java String toUpperCase() -menetelmä muuntaa tämän merkkijonon isoksi kirjaimeksi ja String toLowerCase() -menetelmän pieneksi kirjaimeksi.

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) } } 
Testaa nyt

Lähtö:

 SACHIN sachin Sachin 

Java String trim() -menetelmä

String class trim() -menetelmä poistaa tyhjät välilyönnit ennen ja jälkeen merkkijonon.

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 } } 
Testaa nyt

Lähtö:

 Sachin Sachin 

Java-merkkijono startsWith() ja endsWith() -metodi

Metodi startsWith() tarkistaa, alkaako merkkijono argumenteiksi annetuilla kirjaimilla ja endsWith()-metodi tarkistaa, loppuuko merkkijono argumenteiksi välitetyillä kirjaimilla.

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 } } 
Testaa nyt

Lähtö:

 true true 

Java-merkkijono charAt() -menetelmä

String-luokka charAt() -menetelmä palauttaa merkin määritetyssä indeksissä.

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 } } 
Testaa nyt

Lähtö:

 S h 

Java-merkkijonon pituus () -menetelmä

String class pituus()-metodi palauttaa määritetyn merkkijonon pituuden.

Stringoperation5.java

algoritmi bfs:lle
 public class Stringoperation5 { public static void main(String ar[]) { String s='Sachin'; System.out.println(s.length());//6 } } 
Testaa nyt

Lähtö:

 6 

Java String intern() -menetelmä

Aluksi tyhjää merkkijonovarastoa ylläpitää yksityisesti luokka String.

Kun intern-menetelmää vedetään, jos pooli sisältää jo merkkijonon, joka on yhtä suuri kuin tämä merkkijono-objekti, joka on määritetty equals(Object)-metodilla, merkkijono poolista palautetaan. Muussa tapauksessa tämä merkkijono-objekti lisätään pooliin ja palautetaan viittaus tähän merkkijono-objektiin.

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 } } 
Testaa nyt

Lähtö:

 Sachin 

Java String valueOf() -menetelmä

String class valueOf()-metodi peittää tietyn tyypin, kuten int, long, float, double, boolean, char ja char -taulukon Stringiksi.

Stringoperation7.java

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

Lähtö:

 1010 

Java-merkkijono korvaa() -menetelmä

String class vaihto() -menetelmä korvaa kaikki ensimmäisen merkkijonon esiintymät toisella merkkijonolla.

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

Lähtö:

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