https://www.nowcoder.com/practice/4060ac7e3e404ad1a894ef3e17650423
    思路:简单的创建了新的数组,将空格替换成“%20”,然后存入新的数组里了。

    1. public class Solution {
    2. public String replaceSpace(StringBuffer str) {
    3. StringBuffer newStr = new StringBuffer();
    4. for (int i = 0; i < str.length(); i++) {
    5. if (str.charAt(i) == ' ') {
    6. newStr.append("%20");
    7. } else {
    8. newStr.append(str.charAt(i));
    9. }
    10. }
    11. return newStr.toString();
    12. }
    13. }