A StringTokenizer ऑब्जेक्ट . का उपवर्ग है वर्ग और यह किसी एप्लिकेशन को स्ट्रिंग को टोकन में तोड़ने . की अनुमति दे सकता है . सीमांकक का एक सेट या तो निर्माण के समय या प्रति-टोकन के आधार पर निर्दिष्ट किया जा सकता है। StringTokenizer . का एक उदाहरण यह इस पर निर्भर करते हुए दो तरह से व्यवहार करता है कि क्या इसे returnDelims ध्वज . के साथ बनाया गया था जिसका मान t . है रुए या झूठा . StringTokenizer . का उद्देश्य आंतरिक रूप से टोकन के लिए स्ट्रिंग के भीतर एक वर्तमान स्थिति बनाए रखता है। StringTokenizer c;ass के महत्वपूर्ण तरीके हैं hasMoreElements(), hasMoreTokens(), nextElement(), nextToken() और गिनती टोकन () ।
सिंटैक्स
public class StringTokenizer extends Object implements Enumeration<Object>
उदाहरण 1
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
उदाहरण 2
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