Comment convertir une chaîne de caractères en caractères gras en Java
-
charAt()
pour convertir une chaîne de caractères en un caractère en Java -
toCharArray()
pour convertir une chaîne de caractères en caractères en Java
Ce tutoriel traite des méthodes permettant de convertir une chaîne de caractères en un caractère en Java.
charAt()
pour convertir une chaîne de caractères en un caractère en Java
La façon la plus simple de convertir un caractère d’une chaîne
en un char
est d’utiliser la méthode charAt(index)
. Cette méthode prend un entier comme entrée et retourne le caractère de l’index donné dans la chaîne
comme un char
.
L’exemple ci-dessous illustre cette méthode:
public class MyClass {
public static void main(String args[]) {
String myString = "string";
char myChar = myString.charAt(0);
System.out.println(myChar);
}
}
Production:
> s
Cependant, si vous essayez d’entrer un nombre entier supérieur à la longueur de la Chaîne
, une erreur se produira.
L’exemple ci-dessous en est une illustration:
public class MyClass {
public static void main(String args[]) {
String myString = "string";
char myChar = myString.charAt(6);
System.out.println(myChar);
}
}
Production:
> Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: 6
at java.base/java.lang.StringLatin1.charAt(StringLatin1.java:47)
at java.base/java.lang.String.charAt(String.java:693)
at MyClass.main(MyClass.java:4)
toCharArray()
pour convertir une chaîne de caractères en caractères en Java
Nous pouvons utiliser cette méthode si nous voulons convertir la chaîne entière en un tableau de caractères.
L’exemple ci-dessous en est une illustration:
public class MyClass {
public static void main(String args[]) {
String myString = "string";
char[] myChars = myString.toCharArray();
for (int i = 0; i < myChars.length; i++) {
System.out.println(myChars[i]);
}
}
}
Production:
s
t
r
i
n
g
Si nous voulons accéder à un char
à un endroit spécifique, nous pouvons simplement utiliser myChars[index]
pour obtenir le char
à l’endroit spécifié.
Article connexe - Java Char
- Comment convertir int à char en Java
- Char vs chaîne en Java
- Initialiser un caractère en Java
- Représenter un caractère vide en Java
- Caractère majuscules et minuscules en Java
- Comparer les caractères en Java