Le java.lang.String La classe fournit de nombreuses méthodes intégrées utilisées pour manipuler chaîne en Java . À l'aide de ces méthodes, nous pouvons effectuer des opérations sur des objets String telles que couper, concaténer, convertir, comparer, remplacer des chaînes, etc.
Java String est un concept puissant car tout est traité comme une chaîne si vous soumettez un formulaire dans une application basée sur une fenêtre, sur le Web ou mobile.
Utilisons quelques méthodes importantes de la classe String.
Méthode Java String toUpperCase() et toLowerCase()
La méthode Java String toUpperCase() convertit cette chaîne en lettre majuscule et la méthode String toLowerCase() en lettre minuscule.
Chaîneopération1.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) } }Testez-le maintenant
Sortir:
SACHIN sachin Sachin
Méthode Java String trim()
La méthode trim() de la classe String élimine les espaces blancs avant et après la chaîne.
Chaîneopération2.java
public class Stringoperation2 { public static void main(String ar[]) { String s=' Sachin '; System.out.println(s);// Sachin System.out.println(s.trim());//Sachin } }Testez-le maintenant
Sortir:
Sachin Sachin
Méthode Java String StartingWith() et EndWith()
La méthode startWith() vérifie si la chaîne commence par les lettres passées en arguments et la méthode endWith() vérifie si la chaîne se termine par les lettres passées en arguments.
Chaîneopération3.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 } }Testez-le maintenant
Sortir:
true true
Méthode Java String charAt()
La méthode charAt() de la classe String renvoie un caractère à l'index spécifié.
Chaîneopération4.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 } }Testez-le maintenant
Sortir:
S h
Méthode Java String length()
La méthode String class length() renvoie la longueur de la chaîne spécifiée.
Chaîneopération5.java
appeler la fonction js depuis HTML
public class Stringoperation5 { public static void main(String ar[]) { String s='Sachin'; System.out.println(s.length());//6 } }Testez-le maintenant
Sortir:
6
Méthode Java String stagiaire()
Un pool de chaînes, initialement vide, est maintenu en privé par la classe String.
Lorsque la méthode interne est invoquée, si le pool contient déjà une chaîne égale à cet objet String tel que déterminé par la méthode equals(Object), alors la chaîne du pool est renvoyée. Sinon, cet objet String est ajouté au pool et une référence à cet objet String est renvoyée.
Chaîneopération6.java
public class Stringoperation6 { public static void main(String ar[]) { String s=new String('Sachin'); String s2=s.intern(); System.out.println(s2);//Sachin } }Testez-le maintenant
Sortir:
Sachin
Méthode Java String valueOf()
La méthode de classe String valueOf() convertit le type donné tel que int, long, float, double, boolean, char et char array en String.
Chaîneopération7.java
public class Stringoperation7 { public static void main(String ar[]) { int a=10; String s=String.valueOf(a); System.out.println(s+10); } }
Sortir:
1010
Méthode Java String replace()
La méthode replace() de la classe String remplace toutes les occurrences de la première séquence de caractères par la deuxième séquence de caractères.
Chaîneopération8.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); } }
Sortir:
Kava is a programming language. Kava is a platform. Kava is an Island.