Topic: 请教一个关于StringTokenizer的问题。 |
Print this page |
1.请教一个关于StringTokenizer的问题。 | Copy to clipboard |
Posted by: Arbow Posted on: 2004-02-20 13:29 用StringTokenizer: String rec = "ABC|123|456|7|89|0|ABC|DE|FGH|IJK|LMN||OPQ"; StringTokenizer st = new StringTokenizer(rec, "|"); String[] record = new String[13]; for ( int i=0; i<13 && st.hasMoreElements(); i++ ) { record[i] = (String)st.nextElement(); } 这样得到的record[], 其中 record[11]=OPQ,record[12]=null 请教怎样才能让 record[11]=null, record[12]=OPQ? |
2.Re:请教一个关于StringTokenizer的问题。 [Re: Arbow] | Copy to clipboard |
Posted by: daminggege Posted on: 2004-02-23 10:57 呵呵,这个我正好以前遇到过,我首先想到了正则式,可是查查资料发现那样就大材小用了,因为string类型本身就带这个正则式的功能,具体的函数是String.split() 。自己看看帮助文档吧 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |