zoukankan      html  css  js  c++  java
  • 剑指 Offer 05. 替换空格

    请实现一个函数,把字符串 s 中的每个空格替换成"%20"。

    示例 1:

    输入:s = "We are happy."
    输出:"We%20are%20happy."

    来源:力扣(LeetCode)
    链接:https://leetcode-cn.com/problems/ti-huan-kong-ge-lcof
    著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

    class Solution {
        public String replaceSpace(String s) {
            int len = s.length();
    
            char []c = new char[3*len];
    
            int size = 0;
    
            for(int i=0; i<s.length(); i++){
                if(s.charAt(i) != ' '){
                    c[size++] = s.charAt(i);
                }else{
                    c[size++] = '%';
                    c[size++] = '2';
                    c[size++] = '0';
                }
            }
            String cc = new String(c,0,size);
            return cc;
        }
    }
    
    
    
    
    
  • 相关阅读:
    jPlayer
    nodemon
    微信
    防盗链
    ES2015 (ES6)
    静态资源
    WebP
    Retina
    ui-grid
    React入门2
  • 原文地址:https://www.cnblogs.com/xiaofff/p/14204670.html
Copyright © 2011-2022 走看看