题目链接
题目描述
将一个字符串中的空格替换成 “%20”。
Input:
"A B"
Output:
"A%20B"
解题思路
public class Solution {
public String replaceSpace(StringBuffer str) {
if (str==null || str.length()==0) return str.toString();
StringBuilder sb = new StringBuilder();
for (int i=0;i<str.length();i++) {
if (str.charAt(i) == ' ') sb.append("%20");
else sb.append(str.charAt(i));
}
return sb.toString();
}
}