package algorithm;
public class StringBufferTest {
private static String replaceBf(StringBuffer bf) {
// TODO Auto-generated method stub
if(bf==null)
return null;
for(int i=0;i<bf.length();i++){
char ch=bf.charAt(i);
System.out.println(ch+" "+i);
if(ch==' '){
bf.delete(i,i+1);
//i--;
bf.insert(i,"%20");
i=i+2;
}
//bf.insert(i+1,"%20");
}
return bf.toString();
}
public static void main(String[] args) {
// TODO Auto-generated method stub
String str="atbtctdte";
str="We welcome you!";
StringBuffer bf=new StringBuffer(str);
String result=replaceBf(bf);
System.out.println(result);
}
}