/**
* 面试题5:替换空格
* 题目:请实现一个函数,把字符串中的每个空格替换成“%20”.
* 例如,输入“We are happy.”,则输出“We%20are%20happy.”
* @author
* @create 2021-03-10 11:49
*/
public class Solution5 {
public static void main(String[] args) {
String s = "We are happy.";
String res = replaceSpace(s);
System.out.println(res);
}
public static String replaceSpace(String s){
StringBuilder stringBuilder = new StringBuilder(s);
for (int i=0;i< stringBuilder.length();i++){
if (stringBuilder.charAt(i) == ' '){
stringBuilder.replace(i,i+1,"%20");
}
}
return stringBuilder.toString();
}
}
【剑指Offer】面试题5:替换空格
最新推荐文章于 2025-01-21 18:06:02 发布