<%@ page import="java.util.*"%>
<%
String names="第一,第二,第三";
StringTokenizer tokens=new StringTokenizer(names,",");
while(tokens.hasMoreTokens())
{
out.println(tokens.nextToken()+"<br>");
}
%>
<%
String names="第一,第二,第三";
StringTokenizer tokens=new StringTokenizer(names,",");
while(tokens.hasMoreTokens())
{
out.println(tokens.nextToken()+"<br>");
}
%>
解决方案 »
- struts2控制转向后页面图标就显示不出来了
- 求助:关于jfreechar柱形图比较复杂的实现
- 高分求助jsp当前位置导航
- getRuntime().exec()问题-启动程序时如何显示出界面
- com.fredck.FCKeditor.uploader.SimpleUploaderServletd
- weblogic解析JSP文件提示标签错误
- 给个靠谱和可行好高深的解决方法怎么样
- 小问题,如何让jsp页面中的下拉框变成用户不可以让它下拉
- 我打算建个商业网站。寻求合作者一人到两人(上海)。
- 关于字符串的问题
- jsp中的class到底该放哪里呀?我怎么一直报这个错?
- JAVA里面,怎么调用ORACLE的存储过程,以及怎么运行触发器!最好给出实例,感激万分
String[] arrayname= names.split(",");
arrayname是个数组
public static String[] parseSearchString(String str){
if(str == null || str.trim().compareTo("") == 0) return (new String[0]); java.util.Vector v = new java.util.Vector();
String blank = ","; int i = 0;
int j = str.indexOf(blank); while(j != -1){
v.addElement( str.substring(i,j) );
str = str.substring( j+1 ).trim();
j = str.indexOf( blank,i+1 );
} v.addElement(str); String[] result = new String[v.size()];
v.copyInto(result);
return result;
}
String strSource = "a,b,c,d";
String strSign = ",";
String strAll=strSource;
String strHead="";
String strEnd="";
int sH;
int sE;
int i = 1;
boolean t=true;
while(t){
if((sH = strAll.indexOf(strSign))!=-1){
if((sE = strAll.indexOf(strSign))!=-1){
strHead = strAll.substring(0,sH);
strEnd = strAll.substring(sH+1);
if(i>0){
out.println("NO."+i+"="+strHead);
i++;
strAll = strEnd;
}
}
else t = false;
}
else t = false;
}%>
</pre>
<%
String names="第一,第二,第三";
StringTokenizer tokens=new StringTokenizer(names,",");
String[] arrayname=new String[tokens.countTokens()];
int i=0;
while(tokens.hasMoreTokens())
{
arrayname[i]=tokens.nextToken;
i++;
}
%>
String strSource = "a,b,c,d,";
String strSign = ",";
String strAll=strSource;
String strHead="";
String strEnd="";
int sH;
int sE;
int i = 1;
boolean t=true;
while(t){
if((sH = strAll.indexOf(strSign))!=-1){
strHead = strAll.substring(0,sH);
strEnd = strAll.substring(sH+1);
if(i>0){
out.println("NO."+i+"="+strHead);
i++;
strAll = strEnd;
}
}
else {
if(strAll.length()!=0) out.println("NO."+i+"="+strAll);
t = false;
}}
%>
</pre>
更新版本