请实现一个函数,把字符串 s 中的每个空格替换成"%20"。
示例 1:
输入:s = “We are happy.”
输出:“We%20are%20happy.”
解题思路
一次遍历,检查空格,然后替换
代码
class Solution {public String replaceSpace(String s) {StringBuilder stringBuilder = new StringBuilder();int n=s.length();for (int i = 0; i < n; i++) {if(s.charAt(i)==' ')stringBuilder.append("%20");else stringBuilder.append(s.charAt(i));}return stringBuilder.toString();}
}