/*
* 你只需要将
http://ostermiller.org/utils/StringTokenizer.java.html中的
public class StringTokenizer implements java.util.Enumeration, java.util.Iterator {
简化为
public class StringTokenizer implements java.util.Enumeration{
。
即可立即在midlet中使用
String s = " ( aaa \t * (b+c1 ))";
StringTokenizer st = new StringTokenizer(s, " \t\n\r\f", "()+*");
while (st.hasMoreTokens()) {
System.out.println(st.nextToken());
,我经过实际测试,得到了如下结果:
(
aaa
*
(
b
+
c1
)
)
*/
String s
=
"
( aaa \t * (b+c1 ))
"
;
StringTokenizer st
=
new
StringTokenizer(s,
"
\t\n\r\f
"
,
"
()+*
"
);
while
(st.hasMoreTokens())
{
System.out.println(st.nextToken());
StringTokenizer的 Ostermiller 版本,源代码可以从 Ostermiller Utils version 1.05.00 下载。