Solution: StringTokenizer in J2ME JavaME MIDlets

 

JavaME is perhaps the most portable way to develop application for mobile and limited devices, however due to compactness and simplicity most of the classes that present on normal Java Virtual Machine are not included in the MIDlet VM.

One of the classes is StringTokenizer which is used to break a string into tokens. I've stumbled into this exact problem too when I was developing an application that parses input from a remote server back in 2001. I searched for an alternative and finally settled on modifying Ostermiller StringTokenizer implementation which works perfectly for my purposes.

How to enable StringTokenizer in J2ME ?
To use StringTokenizer in your project, you need to download this class file StringTokenzer, and unzip it in your application source folder.

Then import it into your source code, and use it like a normal Java SE StringTokenizer implementation

JAVA:
  1. import net.mypapit.java.StringTokenizer;
  2. .
  3. .
  4. .
  5. .
  6. String firstToken;
  7.  
  8. tok = new StringTokenizer("some|random|data","|");
  9. firstToken= tok.nextToken();

That's it! Happy coding!

Download : J2ME StringTokenizer

Download : StringTokenizer Demo App

Tags: , , , , , ,

Bookmark this post : These icons link to social bookmarking sites where readers can share and discover new web pages.
  • co.mments
  • del.icio.us
  • digg
  • YahooMyWeb
  • DZone
  • StumbleUpon
  • Technorati

 

Recommended Reading

4 smashing comments for this post.

  1. Blog tak berdaftar Said:

    Solution: StringTokenizer in J2ME JavaME MIDlets Turn your Pocket PC PDA into iPhone with iContact Install J2ME / JavaME Midlet Manager in Pocket PC PDA

  2. Krishnakumar.P Said:

    Dear sir ,
    i need to DTMF tone generate from the mobile key pad then play..tell some idea
    how to set and generate the DTMF tone from the motorola cell using J2ME
    please reply me

    with regards,
    krishnakumar.P

  3. zm Said:

    Hi!

    Link to zip file is broken!

    regards,
    zm

  4. conbo Said:

    Yes, link to zip file is error!
    Please fix it, thanks

Leave a Comment

Subscribe by Email


Powered by FeedBlitz

 


Your Ad Here