请问jsp中有无分割字符串的函数(同vb中的split()函数) 你用方法 substring(int,int)不就行了? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 jdk1.4以上有String s1="1,2";String[] s2=s1.split(","); 然后jdk以下自定义吧,如下:import java.util.StringTokenizer; ......... public String[] split(String parentString,String splitString) {//parentString是需要进行分割的字符串,splitString是分割的标志字符串StringTokenizer stTemp = new StringTokenizer(parentString,splitString); int mIntCount = 0; while(stTemp.hasMoreTokens()) { try { b[mIntCount] = stTemp.nextToken(); System.out.println(b[mIntCount]); mIntCount++; } catch(Exception e1) { } }} sorry,没写全然后jdk1.3及以下版本自定义吧,如下:import java.util.StringTokenizer; ......... public String[] split(String parentString,String splitString) {//parentString是需要进行分割的字符串,splitString是分割的标志字符串StringTokenizer stTemp = new StringTokenizer(parentString,splitString); int mIntCount = 0; String[] b=new String[stTemp.countTokens()];while(stTemp.hasMoreTokens()) { try { b[mIntCount] = stTemp.nextToken(); System.out.println(b[mIntCount]); mIntCount++; } catch(Exception e1) { } }return b;} substring(0,2)取前两个字符 我查了资料是stringtokenizer(分隔符). struts2上传文件,action得不到对应JSP的字段的值 搞php的。。现在转学Java。有什么可以传授经验的呀。。 JDBC連接池問題 数据库读取的图文怎么实现自动滚动自动暂停一直循环 网页后退的问题 救命~myeclipse tomcat SQL2000 新手求救,怎样判断查询结果为空啊???急 关于Jsp页面的一个需求,Jsp菜鸟提问,请帮忙 数据库查询取得最大的一个值 mina框架 在客户端断开连接时 服务端sessionClosed未被调用 从new java.util.Date() 到数据库,日期格式的转换 关于applet访问sqlserver,高分求助!
String s1="1,2";
String[] s2=s1.split(",");
import java.util.StringTokenizer;
.........
public String[] split(String parentString,String splitString) {//parentString是需要进行分割的字符串,splitString是分割的标志字符串
StringTokenizer stTemp = new StringTokenizer(parentString,splitString);
int mIntCount = 0;
while(stTemp.hasMoreTokens())
{
try
{
b[mIntCount] = stTemp.nextToken();
System.out.println(b[mIntCount]);
mIntCount++;
}
catch(Exception e1)
{
}
}
}
然后jdk1.3及以下版本自定义吧,如下:
import java.util.StringTokenizer;
.........
public String[] split(String parentString,String splitString) {//parentString是需要进行分割的字符串,splitString是分割的标志字符串
StringTokenizer stTemp = new StringTokenizer(parentString,splitString);
int mIntCount = 0;
String[] b=new String[stTemp.countTokens()];
while(stTemp.hasMoreTokens())
{
try
{
b[mIntCount] = stTemp.nextToken();
System.out.println(b[mIntCount]);
mIntCount++;
}
catch(Exception e1)
{
}
}
return b;
}
取前两个字符