請實現一個函數,把字符串 s 中的每個空格替換成"%20"。
示例 1:
輸入:s = "We are happy."
輸出:"We%20are%20happy."
題解:
class Solution {
public String replaceSpace(String s) {
StringBuffer stringBuffer = new StringBuffer();
for(int i = 0;i<s.length();i++){ //或for(Character c:s.toCharArray)
if(s.charAt(i)==' '){
stringBuffer.append("%20");
}
else {
stringBuffer.append(s.charAt(i));
}
}
return stringBuffer.toString();
}
}