资讯中心

牛客剑指Offer——替换空格

📅 2026/9/28 1:19:53
牛客剑指Offer——替换空格
题目描述请实现一个函数将一个字符串中的每个空格替换成“%20”。例如当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。方法1public class Solution { public String replaceSpace(StringBuffer str) { return str.toString().replace( ,%20); } }方法2public class Solution { public String replaceSpace(StringBuffer str) { StringBuffer newStr new StringBuffer(); for(int i0;istr.length();i){ if(str.charAt(i) ){ newStr.append(%20); }else{ newStr.append(str.charAt(i)); } } return newStr.toString(); } }

看完文章,想为自己的企业也做一次专业网站诊断?

尧图顾问免费为您评估现有网站,并给出建站/改版建议与报价方案。

免费获取方案