The above code is an example of using StringTokenizer  to split a string. In the current JDK this class is discourageg to be used,  using instead the String.split(...) method or using a  new java.util.regex package. Here is the result of this sample code:  
   
import java.util.StringTokenizer;
public class StringTokenizerSample
{
  public static void main(String[] args)
  {
      StringTokenizer st =
              new StringTokenizer("a stringtokenizer sample");
      // get how many tokens inside st object
      System.out.println("tokens count: " + st.countTokens());
      // iterate st object to get more tokens from it
      while (st.hasMoreElements())
      {
          String token = st.nextElement().toString();
          System.out.println("token = " + token);
      }
      // split a date string using a forward slash as
      // delimiter
      st = new StringTokenizer("2005/12/15", "/");
      while (st.hasMoreElements())
      {
          String token = st.nextToken();
          System.out.println("token = " + token);
      }
  }
}tokens count: 3
token = a
token = stringtokenizer
token = sample
token = 2005
token = 12
token = 15
Click Here to See Answer .....
Subscribe to my RSS feed and get more JAVA Question, and Guideline, Plus a lot more great advice to help your Software Career.

0 comments:
Post a Comment