当前位置: 技术问答>java相关
对java api上关于StreamTokenizer的讲解不太清楚,哪位能帮忙解说一下,最好再给点例子,谢谢
来源: 互联网 发布时间:2015-08-17
本文导语: 对java api上关于StreamTokenizer的讲解不太清楚,哪位能帮忙解说一下,最好再给点例子,谢谢 | StreamTokenizer用来解析流中的字符串,可以解析出关键字,数字,可以跳过C++或C风格的注释,有点...
对java api上关于StreamTokenizer的讲解不太清楚,哪位能帮忙解说一下,最好再给点例子,谢谢
|
StreamTokenizer用来解析流中的字符串,可以解析出关键字,数字,可以跳过C++或C风格的注释,有点像一个此法分析器了。
不过在用nextToken之前要设置词字符集,分割符集等等
不过在用nextToken之前要设置词字符集,分割符集等等
|
就是分割字符串的。
String s = "abc,def,ghi";
StringTokenizer stk = new StringTokenizer(s, ",");
while (stk.hasMoreElements())
{
System.out.println(stk.nextElement().toString().trim());
}
String s = "abc,def,ghi";
StringTokenizer stk = new StringTokenizer(s, ",");
while (stk.hasMoreElements())
{
System.out.println(stk.nextElement().toString().trim());
}
|
StringTokenizer st = new StringTokenizer("aa,bb:CC
", ":,");
这里面第二个参数就是设置的分隔符
", ":,");
这里面第二个参数就是设置的分隔符