| new StringTokenizer ( text, delimiters ) | ใช้แบ่งข้อความออกเป็นส่วนๆ โดยมี delimiters เป็นตัวแบ่ง |
|---|---|
| hasMoreTokens() | ใช้ตรวจสอบว่ายังมี token หลงเหลืออยู่หรือไม่ |
| countTokens() | ใช้นับจำนวน token ทั้งหมด |
| nextToken() | ใช้คืนค่า ข้อความของ token ปัจจุบัน และเลื่อนไปยัง token ถัดไป |
| nextToken ( delimiters ) | ใช้คืนค่า ข้อความของ token ปัจจุบัน และเลื่อนไปยัง token ถัดไป |
method:new StringTokenizer ( text, delimiters );
return type:StringTokenizer
content:ใช้แบ่งข้อความออกเป็นส่วนๆ โดยมี delimiters เป็นตัวแบ่ง
example:StringTokenizer str_token = new StringTokenizer ( "bam, boo, lab, code", ", " );
method:hasMoreTokens ();
return type:boolean
content:ใช้ตรวจสอบว่ายังมี token หลงเหลืออยู่หรือไม่
example:StringTokenizer str_token = new StringTokenizer ( "bam, boo, lab, code", ", " ); while ( str_token.hasMoreTokens() ) { System.out.println ( str_token.nextToken() ); }
method:countTokens ();
return type:int
content:ใช้นับจำนวน token ทั้งหมด
example:StringTokenizer str_token = new StringTokenizer ( "bam, boo, lab, code", ", " ); int count = str_token.countTokens();
method:nextToken ();
return type:String
content:ใช้คืนค่า ข้อความของ token ปัจจุบัน และเลื่อนไปยัง token ถัดไป
example:StringTokenizer str_token = new StringTokenizer ( "bam, boo, lab, code", ", " ); while ( str_token.hasMoreTokens() ) { System.out.println ( str_token.nextToken() ); }
method:nextToken ( delimiters );
return type:String
content:ใช้คืนค่า ข้อความของ token ปัจจุบัน และเลื่อนไปยัง token ถัดไป
example:StringTokenizer str_token = new StringTokenizer ( "bam, boo, lab, code" ); while ( str_token.hasMoreTokens( ) ) { System.out.println ( str_token.nextToken( ", " ) ); }