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