A StringTokenizer অবজেক্টের একটি সাবক্লাস ক্লাস এবং এটি একটি অ্যাপ্লিকেশনকে টোকেনে একটি স্ট্রিং ভাঙতে অনুমতি দিতে পারে . সীমাবদ্ধতার একটি সেট তৈরির সময় বা প্রতি-টোকেন ভিত্তিতে নির্দিষ্ট করা যেতে পারে। StringTokenizer এর একটি উদাহরণ এটি রিটার্নডেলিমস পতাকা দিয়ে তৈরি করা হয়েছে কিনা তার উপর নির্ভর করে দুটি উপায়ে আচরণ করে মান আছেt rue অথবা মিথ্যা . StringTokenizer এর বস্তু অভ্যন্তরীণভাবে টোকেনাইজড হওয়ার জন্য স্ট্রিংয়ের মধ্যে একটি বর্তমান অবস্থান বজায় রাখে। StringTokenizer c;ass-এর গুরুত্বপূর্ণ পদ্ধতি হল hasMoreElements(), hasMoreTokens(), nextElement(), nextToken() এবং countTokens() .
সিনট্যাক্স
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