思路一:直接使用 的
函数即可。
public class Solution {
public String replaceSpace(StringBuffer str) {
int n = str.length();
StringBuffer ans = new StringBuffer();
for(int i = 0; i < n; ++ i) {
if(str.charAt(i) == ' ') ans.append("%20");
else ans.append(str.charAt(i));
}
return ans.toString();
}
} 思路二:直接使用 类的
函数
public class Solution {
public String replaceSpace(StringBuffer str) {
return str.toString().replace(" ", "%20");
}
} 
京公网安备 11010502036488号