Exemples Java - Découpage de chaîne (StringTokenizer)
En Java, nous pouvons utiliser StringTokennizer pour définir différents délimiteurs afin de découper des chaînes. Les délimiteurs par défaut sont :Espaces, tabulations (\t), sauts de ligne (\n), retours chariot (\r)。
L'exemple suivant montre comment utiliser StringTokennizer avec des espaces et des signes d'égalité pour découper des chaînes :
Pour plus d'informations sur StringTokennizer, voir :Comment utiliser la classe StringTokenizer de Java
fichier JavaStringSplitEmp.java
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) {
String str = "Ceci est une chaîne, divisée par StringTokenizer, créée par exemple";
StringTokenizer st = new StringTokenizer(str);
System.out.println("----- Séparés par des espaces ------");
while (st.hasMoreElements()) {
System.out.println(st.nextElement());
}
System.out.println("----- Séparés par des virgules ------");
StringTokenizer st2 = new StringTokenizer(str, ",");
while (st2.hasMoreElements()) {
System.out.println(st2.nextElement());
}
}
}
Résultat de sortie :
----- 通过空格分隔 ------ This is String , split by StringTokenizer, created by example ----- 通过逗号分隔 ------ This is String split by StringTokenizer created by exampleAutres extensions
Exemples Java