学习了一下StringBuffer和StingBuilder的用法,反正都比String速度快,StringBuffer是线程安全的,StringBuilder线程不安全,但是速度更快。
public String replaceSpace(String s) {
StringBuilder res = new StringBuilder();
for(int i=0;i<s.length();i++){
char t = s.charAt(i);
if(t==' ')
res.append("%20");
else res.append(t);
}
return res.toString();
}