题目描述
请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。
public class Solution {
public String replaceSpace(StringBuffer str) {
String str1=str.toString();//转化为是字符串
char x[]=str1.toCharArray();//转化为字符数组
String s1="";
String t="";
for(int i=0;i<x.length;i++) {//循环遍历
t=x[i]+"";//把字符转化为字符串
if(t.equals(" ")) {
t="%20";
}
s1+=t;
}
return s1;
}
}