logo

Mètodes de classe de cadena Java

El java.lang.String class proporciona molts mètodes integrats que s'utilitzen per manipular cadena en Java . Amb l'ajuda d'aquests mètodes, podem realitzar operacions sobre objectes String com retallar, concatenar, convertir, comparar, substituir cadenes, etc.

Java String és un concepte potent perquè tot es tracta com una cadena si envieu qualsevol formulari en una aplicació basada en finestres, web o mòbil.

Utilitzem alguns mètodes importants de la classe String.

Mètode Java String toUpperCase() i toLowerCase().

El mètode Java String toUpperCase() converteix aquesta cadena en lletra majúscula i el mètode String toLowerCase() en lletra minúscula.

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) } } 
Prova-ho ara

Sortida:

 SACHIN sachin Sachin 

Mètode Java String trim().

El mètode trim() de la classe String elimina els espais en blanc abans i després de la cadena.

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 } } 
Prova-ho ara

Sortida:

 Sachin Sachin 

El mètode Java String startsWith() i endsWith().

El mètode startsWith() comprova si la cadena comença amb les lletres passades com a arguments i el mètode endsWith() comprova si la cadena acaba amb les lletres passades com a arguments.

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 } } 
Prova-ho ara

Sortida:

 true true 

Java String charAt() Mètode

El mètode de la classe String charAt() retorna un caràcter a l'índex especificat.

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 } } 
Prova-ho ara

Sortida:

 S h 

Java String length() Mètode

El mètode String class length() retorna la longitud de la cadena especificada.

Stringoperation5.java

java obrint un fitxer
 public class Stringoperation5 { public static void main(String ar[]) { String s='Sachin'; System.out.println(s.length());//6 } } 
Prova-ho ara

Sortida:

 6 

Mètode Java String intern().

Un grup de cadenes, inicialment buit, es manté de manera privada per la classe String.

Quan s'invoca el mètode intern, si l'agrupació ja conté una cadena igual a aquest objecte String tal com determina el mètode equals(Object), es retorna la cadena de l'agrupació. En cas contrari, aquest objecte String s'afegeix al grup i es retorna una referència a aquest objecte 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 } } 
Prova-ho ara

Sortida:

 Sachin 

Mètode Java String valueOf().

El mètode de la classe String valueOf() encobreix un tipus donat com ara int, long, float, double, boolean, char i char a 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); } } 

Sortida:

 1010 

Java String replace() Mètode

El mètode de substitució de la classe String () substitueix tota l'aparició de la primera seqüència de caràcters per la segona seqüència de caràcters.

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

Sortida:

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