因为基础不太扎实,所以基础操作记录一下:
public String replaceSpace(String s) {
StringBuilder res=new StringBuilder();
for(Character c:s.toCharArray()){
if(c==' '){
res.append("%20");
}else{
res.append(c);
}
}
return res.toString();
}
- Character 创建一个字符变量,toCharArray将String字符串转化为字符数组,通过单个字符和’ '的比较来判断该字符是否为空格。
- StringBuilder 和StringBuffer