题目描述
解题思路
- 我们得到一个字符串
- 我们构造一个空字符串
- 我们遍历这个字符串的每一项
- 如果说当前项为空格,那么我们就往我们构造的字符串中加入
%20 - 否则我们加入原字符串
- 返回构造的字符串
代码实现
class Solution {
public:
string replaceSpace(string s) {
string ret;
int n=s.size();
for(int i=0;i<n;i++){
if(s[i]==' '){
ret+="%20";
}else{
ret+=s[i];
}
}
return ret;
}
};