没有人用vj了,但是据说在java的jdk1.4中String类才有replace这个方法,自己看看jdk的帮助文档好了,主要是我没有装jdk1.4,没有办法看。
解决方案 »
- SocketException: Unexpected end of file from server这个异常时怎么回事
- JMF: 怎样直接从一个数组里面取视频数据播放?
- 急呀,clob保存数据的问题
- 在java中如何在一个类中使用另一个类中的paint()方法?
- RandomAccessFile问题
- 1.请问:jCreator中有无删除一行的快捷键?如vc中ctrl+l,tc 中ctrl+y.
- 定时器问题
- 键盘响应事件keyPressed()&keyReleased()为什么会响应两次?
- 请问unicode转换问题,很简单,可是很着急!!!!!谢谢
- 谁能概要的说说awt和swing啊?
- 用JCreator开发Java项目到底怎样?
- 如何迈过java学习的第二个门槛??!求教。
string.replaceAll("program","test");
public String replace(char oldChar,
char newChar)
//针对string
public String replaceFirst(String regex,
String replacement)
public String replaceAll(String regex,
String replacement)
如果只能用JDK1.3就只有用substring自己来实现这个方法了
{
String tar = target;
while ( true )
{ int set = tar.indexOf(old);
String l = "";
String r = "";
if (set != -1)
{
l = tar.substring(0,set);
r = tar.substring(set + old.length());
tar = l + new + r;
tar = this.replaceString(tar,old,new);
}
else
{
break;
}
}
return tar;
}