嗳,人家说java之中无高手,原来是真的
解决方案 »
- 知道了答案可不知怎么得来的,哪位可以帮忙解释一下吗?谢谢!
- 刚刚入职,让开发个小插件,没有思路,请前辈指点!
- jfreechart中曲线图显示问题
- 求求大家有没有Thinking in Java 3nd Edition的答案?英文的就行
- 请各位大侠指教!回帖者有分
- 回答java如何读写PowerPopit 可以增加到200分,求求大侠们帮忙了
- 小弟有几个关于网络程序的问题要急于解决,请高手帮忙~!
- J2EE啊;真的好多东东啊
- java.net.URLEncoder.encode()使用的一个问题?
- 请问各位大哥,你们写的APPLET都是怎么加密的?
- 为什么我的JB7在Wizards下生成jar或是其他什么东西,都没反映?
- =====请问怎样将Java 源程序编译成 Win32 可执行文件?========
* href="../util/regex/Pattern.html#sum">regular expression</a> with the
* given replacement.
看样子应该可以适用于所有String,substring也是String啊
{
if(str == null)
return str;
int begin = 0;
int idx = 0;
int len = old.length();
StringBuffer buf = new StringBuffer();
while((idx = str.indexOf(old, begin)) >= 0)
{
buf.append(str.substring(begin, idx));
buf.append(news);
begin = idx + len;
}
return new String(buf.append(str.substring(begin)));
}
程序没有出问题,编释也成功
但就好象是替换语句没执行一样
我也不想用自己写的replaceAll,因为会增加程序的复杂性
就是使用一个字符串替换另一个字符串啊
只要你原来是一个字符串就可以用的public String replaceAll(String regex,String replacement)函数的返回值就是你要的字符串