怎么把有分隔符的字符串一段一段截取放入arraylist中呢? 我取到一个字符串 s='北京,上海,广州,武汉'中间的分隔符为,也可能是其他分隔符我想把他们每个内容放入一个数组中 比如上例每个数组元素分别放 北京 上海 广州 武汉 请问怎么实现?是否有通用的函数? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果同时只有一种分隔符可以这样String ss[] = "北京,上海,广州,武汉".split(","); , 可以换成别的 String ss[] = "北京,上海,广州,武汉".split(",");或StringTokenizer:<%String temp="1111@@fffff";//"@@"是分隔符。StringTokenizer test=new StringTokenizer(temp,"@@");int testcount=test.countTokens();String ou="";ou=test.nextToken();out.print(ou);ou=test.nextToken();out.print(ou);%> 用split不是挺好嘛楼上的搞这么复杂啊?有什么好外呢?学习~~~~~~~`` String str[]=new String[0]; int i=0; if(readline==null)return null; StringTokenizer tokenizer=new StringTokenizer(readline,","); //按空格,换行,回车,tab分割 str=new String[tokenizer.countTokens()]; while(tokenizer.hasMoreTokens ()) {str[i]=tokenizer.nextToken (); i++; } GUI和事件侦听的好几个问题QAQ eclipse中,在同一个.java文件里写多个类,或者每个类都用一个.java来写,两者有什么区别? 帮忙看下程序 转让《Java核心技术(第6版)》卷I、II,新书,75折 这个语句又是什么意思呢,请高手朋友指点 (求助)如何从POP3邮件服务器上获得邮件的大小啊??(第2次发了) 请问各位一个初学者的问题:jbulider9中如何将jTree中的内容初始值置为空? 通缉黑桃A : JBuilder 2005 在WEB页中填加APPLET程序时,任何将他的背景色设为透明? 如何解析一个字符串成日期 登录出错! 希望进来看看!初学的需要!!
可以这样String ss[] = "北京,上海,广州,武汉".split(","); , 可以换成别的
或
StringTokenizer:
<%
String temp="1111@@fffff";//"@@"是分隔符。
StringTokenizer test=new StringTokenizer(temp,"@@");
int testcount=test.countTokens();
String ou="";
ou=test.nextToken();
out.print(ou);
ou=test.nextToken();
out.print(ou);
%>
楼上的搞这么复杂啊?有什么好外呢?学习~~~~~~~``
int i=0;
if(readline==null)return null;
StringTokenizer tokenizer=new StringTokenizer(readline,",");
//按空格,换行,回车,tab分割
str=new String[tokenizer.countTokens()];
while(tokenizer.hasMoreTokens ())
{str[i]=tokenizer.nextToken ();
i++;
}