StringTokenizer est une sous-classe de la classe Object qui permet aux applications de diviser des chaînes en jetons . Un ensemble de délimiteurs peut être spécifié au moment de la création ou par balise. Une instance de StringTokenizer se comporte de deux manières, selon qu'elle a été créée à l'aide du drapeau returnDelims avec la valeur true> ou false. L'objet de StringTokenizer maintient en interne la position actuelle dans la chaîne à tokeniser. Les méthodes importantes de StringTokenizer c;ass sont hasMoreElements(), hasMoreTokens(), nextElement(), nextToken() et countTokens().
public class StringTokenizer extends Object implements Enumeration<Object>
import java.util.*; public class StringTokenizerTest1 { public static void main(String args[]) { StringTokenizer tokens = new StringTokenizer("Welcome To Tutorials Point"); System.out.println("countTokens : " + tokens.countTokens()); while(tokens.hasMoreTokens()) { System.out.println(tokens.nextToken()); } } }
countTokens : 4 Welcome To Tutorials Point
import java.util.*; public class StringTokenizerTest1 { public static void main(String args[]) { StringTokenizer tokens = new StringTokenizer("Welcome-To-Tutorials;Point-India;Hyderabad"); System.out.println("countTokens : " + tokens.countTokens()); while(tokens.hasMoreTokens()) { System.out.println(tokens.nextToken(";")); } } }
countTokens : 1 Welcome-To-Tutorials Point-India Hyderabad
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!