class Solution {
public String replaceSpace(StringBuffer str) {
if(str==null)
{
return null;
}
for(int i=0;i<str.length();i++)
{
char c = str.charAt(i);
if(c==' ')
{
str.replace(i,i+1,"%20");
}
}
String s = str.toString();
return s;
}
}
class Solution {
public String replaceSpace(StringBuffer str) {
if(str==null){
return null;
}
String s1=str.toString();
char [] s=s1.toCharArray();
StringBuffer result =new StringBuffer();
for(int i=0;i<str.length();i++){
if(s[i]==' '){
result.append("%20");
}else{
result.append(s[i]);
}
}
return result.toString();
}
}
主函数新建Solution类的实例 传参就行