Comment effectuer une conversion de chaîne en chaîne en Java
-
Méthode
split()
pour effectuer une conversion de chaîne en chaîne en Java -
String[]
pour convertir une chaîne en tableaux de chaînes en Java -
Approche
regex
pour convertir une chaîne en tableaux de chaînes en Java -
Méthode
toArray()
pour la conversion d’une liste de chaînes en tableaux de chaînes en Java
En Java, nous pourrions utiliser plusieurs méthodes pour effectuer une conversion de chaîne en chaîne.
Méthode split()
pour effectuer une conversion de chaîne en chaîne en Java
La première méthode est la méthode split()
de la chaîne Java. Cette méthode prend le tableau de chaînes en entrée et convertit chaque entité en chaîne individuelle en sortie.
Exemples de codes:
import java.text.*;
import java.util.Date;
public class SimpleTesting {
public static void main(String args[]) {
String[] stringArray = "STRING TO STRING CONVERSION".split(" ");
for (int j = 0; j < stringArray.length; j++) {
System.out.println(stringArray[j]);
}
}
}
Production:
STRING
TO
STRING
ARRAY
CONVERSION
String[]
pour convertir une chaîne en tableaux de chaînes en Java
Une autre approche pour réaliser cette conversion consiste à utiliser simplement l’index de chaîne []
.
Exemples de codes:
import java.util.Arrays;
public class SimpleTesting {
public static void main(String[] args) {
String stringArray = "converted string";
String[] ab = new String[] {stringArray};
System.out.println(Arrays.toString(ab));
}
}
Production:
[converted string]
Approche regex
pour convertir une chaîne en tableaux de chaînes en Java
Une autre approche pour réaliser cette conversion consiste à utiliser l’expression régulière.
Exemples de codes:
import java.util.Arrays;
public class SimpleTesting {
public static void main(String[] args) {
String stringArray = "converted string";
String[] ab = stringArray.split("(?!^)");
System.out.println(Arrays.toString(ab));
}
}
Production:
[c, o, n, v, e, r, t, e, d, , s, t, r, i, n, g]
Méthode toArray()
pour la conversion d’une liste de chaînes en tableaux de chaînes en Java
La dernière méthode consiste à utiliser la méthode toArray()
pour la liste des chaînes en conversion de tableau de chaînes. Il entre la liste dans une seule chaîne et convertit chaque individu en tableau de chaînes.
Exemples de codes:
import java.util.ArrayList;
import java.util.List;
public class SimpleTesting {
public static void main(String args[]) {
List<String> list = new ArrayList<String>();
list.add("Hello");
list.add("Simple");
list.add("Testing");
String[] newStringArray = new String[list.size()];
list.toArray(newStringArray);
System.out.println("String into String Array: ");
for (int j = 0; j < newStringArray.length; j++) {
System.out.println(newStringArray[j]);
}
}
}
Production:
String into String Array:
Hello
Simple
Testing