StringTokenizer使用

来源:互联网 发布:dvd刻录软件 编辑:程序博客网 时间:2024/04/24 02:15

StringTokenizer是一个用来分隔String的应用类。构造函数
public StringTokenizer(String str)
public StringTokenizer(String str, String delim)
public StringTokenizer(String str, String delim, boolean returnDelims)
第一个参数就是要分隔的String,第二个是分隔字符集合,第三个参数表示分隔符号是否作为标记返回,如果不指定分隔字符,默认的是:”\t\n\r\f”

这里写图片描述
例子1:
代码:

String s = new String("The Java platform is the ideal platform for network computing");StringTokenizer st = new StringTokenizer(s);System.out.println( "Token Total: " + st.countTokens() );while( st.hasMoreElements() ){System.out.println( st.nextToken() );}

结果为:

Token Total: 10 The Java platform is the ideal platform for network
computing

例子2:
代码:

String s = new String("The=Java=platform=is=the=ideal=platform=for=network=computing");StringTokenizer st = new StringTokenizer(s,"=",true);System.out.println( "Token Total: " + st.countTokens() );while( st.hasMoreElements() ){System.out.println( st.nextToken() );}

结果为:

Token Total: 19 The
= Java
= platform
= is
= the
= ideal
= platform
= for
= network
= computing

0 0
原创粉丝点击