美文网首页
算法(2)替换空格

算法(2)替换空格

作者: 猪_队友 | 来源:发表于2018-11-02 18:08 被阅读7次

题目描述

请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。

 public String replaceSpace(StringBuffer str) {
//如果是空的时候 返回 null
             if(str==null){
            return null;
        }
       StringBuilder newStr = new StringBuilder();
//定位字符 判断是否为空格 是的话就替换  不是不替换
        for(int i=0;i<str.length();i++){
            if(str.charAt(i)==' '){
                newStr.append('%');
                newStr.append('2');
                newStr.append('0');
            }else{
                newStr.append(str.charAt(i));
            }
        }
        return newStr.toString();
    }

相关文章

  • 算法(2)替换空格

    题目描述 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经...

  • 【算法】替换空格

    题目:请实现一个函数,把字符串 s 中的每个空格替换成"%20"。示例: 限制:0 <= s 的长度 <= 100...

  • 2、替换空格

    题目描述请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换...

  • 2019-08-04-字符串操作

    一,题目:替换字符串中的空格 替换空格为20% 1,先根据字符串的长度获取空格的个数, 2,根据空格个数确定替换之...

  • 算法刷题|替换空格

    题目描述:请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替...

  • 算法-5.替换空格

    请实现一个函数,把字符串 s 中的每个空格替换成"%20"。思路:首先找到字符串中所有的字符数,遍历其中有多少个空...

  • 2. 替换空格

    请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后...

  • 2. 替换空格

    题目描述 请实现一个函数,将一个字符串中的每个空格替换成 “%20”。例如,当字符串为We Are Happy.则...

  • [正则] - 正则去除字符串多余空格,用一个空格替换

    一个空格替换多个空格 总结: 1、去掉左边空格 2、去掉右边空格 3、去掉前后空格 4、去掉所有空格

  • 力扣-替换空格

    1、在 replace() 方法里使用空格 此种方法只能替换第一个空格,如果后面有多个不连续的空格则替换不了。 2...

网友评论

      本文标题:算法(2)替换空格

      本文链接:https://www.haomeiwen.com/subject/xwicxqtx.html