Comment effectuer une conversion de chaîne en chaîne en Java

Asad Riaz 12 octobre 2023
  1. Méthode split() pour effectuer une conversion de chaîne en chaîne en Java
  2. String[] pour convertir une chaîne en tableaux de chaînes en Java
  3. Approche regex pour convertir une chaîne en tableaux de chaînes en Java
  4. Méthode toArray() pour la conversion d’une liste de chaînes en tableaux de chaînes en Java
Comment effectuer une conversion de chaîne en chaîne 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

Article connexe - Java String