StringTokenizer st = new StringTokenizer("this is a test");
while (st.hasMoreTokens()) {
println(st.nextToken());
}
结果为
this
is
a
test
while (st.hasMoreTokens()) {
println(st.nextToken());
}
结果为
this
is
a
test
解决方案 »
- Java Runtime.getRuntime().exec如何在安全管理器下执行
- mysql 乱码
- struts2里国际化问题
- 熟悉POI及spring声明式事务的高手请进
- 性別 : <html:radio property="sex" value="女"/>女<html:radio property="sex" value="男"/>男<br/>
- google search api
- 有实际项目经验的大侠们,用jsp开发的网站是在哪些种的操作系统上实际运行的呢
- 好奇怪的问题???
- 请问javaBean程序放在weblogic哪个目录下jsp程序才可以调用
- 请问在什么场合需要用到对象持久化?比如说用jdo?
- 一个郁闷了一天的struts问题,那位高手来给看看,分不够可再加!
- 请教一个消息驱动bean的问题
StringTokenizer tokenizer=new StringTokenizer(s," ");String result=tokenizer.nextToken(); //"abcd"
int index=-1;
if((index=str.indexOf(" ")!=-1){
str=str.substring(index);
}
enjoy~
String s="abac ddd";
int a=s.indexOf(" ");
String b=s.substring(0,a);
System.out.print(b);
abac
public class TestString{ public static void main(String[] args){
System.out.println(moreTrim("This is a test!"));
System.out.println(moreTrim("This is test!"));
}
public static String moreTrim(String source){
StringTokenizer st = new StringTokenizer(source.trim());
StringBuffer obj=new StringBuffer();
while (st.hasMoreTokens()) {
obj.append(st.nextToken());
}
return obj.toString();
}}
int rbegin = 0;
int rend = strin.indexOf(regex);
int rlen = regex.length();
while (rend >= 0) {
sb.append(strin.substring(rbegin, rend));
sb.append(replacement);
rbegin = rend + rlen;
rend = strin.indexOf(regex, rbegin);
}
sb.append(strin.substring(rbegin));
strin = sb.toString();
return strin;
}
用此方法替换空格.