package zpxx;
public class replace{
public String rce(String parentStr,String ch,String rep)
{
int i = parentStr.indexOf(ch);
StringBuffer sb = new StringBuffer();
if (i == -1){
return parentStr;
}
sb.append(parentStr.substring(0,i) + rep);
if (i+ch.length() < parentStr.length()) {
sb.append(rce(parentStr.substring(i+ch.length(),parentStr.length()),ch,rep));
}
return sb.toString();
}
}
public class replace{
public String rce(String parentStr,String ch,String rep)
{
int i = parentStr.indexOf(ch);
StringBuffer sb = new StringBuffer();
if (i == -1){
return parentStr;
}
sb.append(parentStr.substring(0,i) + rep);
if (i+ch.length() < parentStr.length()) {
sb.append(rce(parentStr.substring(i+ch.length(),parentStr.length()),ch,rep));
}
return sb.toString();
}
}