|
Try the following url: http://java.sun.com/j2se/1.3/docs/api/java/util/StringTokenizer.html It looks like it does the same things as the C library function. > -----Original Message----- > From: Chanh_Le@countrywide.com [mailto:Chanh_Le@countrywide.com] > Sent: Thursday, July 26, 2001 12:54 PM > To: JAVA400-L@midrange.com > Subject: Re: StringTokenizer > > > > Thanks Gary. After searching through API list, I decide to write one. > Kindly, you already wrote one for me. Thanks again. > > CL > > > > > > Gary L Peskin <garyp@firstech.com>@midrange.com on 07/26/2001 > 12:35:43 PM > > Please respond to JAVA400-L@midrange.com > > Sent by: owner-java400-l@midrange.com > > > To: JAVA400-L@midrange.com > cc: > > Subject: Re: StringTokenizer > > > I don't know of such a class but I just hacked this one together: > > class ExpStringTokenizer extends java.util.StringTokenizer { > > private boolean m_expectingDelimiter = false; > private String m_delims; > > public ExpStringTokenizer(String str) { > this(str, " \t\n\r\f"); > } > > public ExpStringTokenizer(String str, String delim) { > super(str, delim, true); > m_delims = delim; > } > > public String nextToken() { > > while (true) > { > String next = super.nextToken(); > if (m_expectingDelimiter) > m_expectingDelimiter = false; > else > { > boolean isDelimiter = (m_delims.indexOf(next) >= 0); > if (isDelimiter) > return null; > else > { > m_expectingDelimiter = true; > return next; > } > } > } > } > } > > Seems like putting the rest of the methods in shouldn't be too hard. > > Gary > > Chanh_Le@countrywide.com wrote: > > > > Could you let us know if there is a class similar to StringTokenizer > > > > StringTokenizer stk1 = new StringTokenizer ("a@b@@c", "@"); > > > > We have 3 elements with values "a", "b", and "c" > > > > We are looking for a class which returns 4 elements with > the values "a", > > "b", null, and "c". > > > > Thanks. > > CL > +--- > | This is the JAVA/400 Mailing List! > | To submit a new message, send your mail to JAVA400-L@midrange.com. > | To subscribe to this list send email to JAVA400-L-SUB@midrange.com. > | To unsubscribe from this list send email to > JAVA400-L-UNSUB@midrange.com. > | Questions should be directed to the list owner: joe@zappie.net > +--- > > > > +--- > | This is the JAVA/400 Mailing List! > | To submit a new message, send your mail to JAVA400-L@midrange.com. > | To subscribe to this list send email to JAVA400-L-SUB@midrange.com. > | To unsubscribe from this list send email to > JAVA400-L-UNSUB@midrange.com. > | Questions should be directed to the list owner: joe@zappie.net > +--- > +--- | This is the JAVA/400 Mailing List! | To submit a new message, send your mail to JAVA400-L@midrange.com. | To subscribe to this list send email to JAVA400-L-SUB@midrange.com. | To unsubscribe from this list send email to JAVA400-L-UNSUB@midrange.com. | Questions should be directed to the list owner: joe@zappie.net +---
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.