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;
        }
    }
    
    
    
    
    
  • 相关阅读:
    fastjson 使用方法
    算法
    SHA算法
    MD5算法
    kindle推送服务
    DLL劫持
    Hook编程
    Hook技术
    权限验证
    虚拟机
  • 原文地址:https://www.cnblogs.com/xiaofff/p/14204670.html
Copyright © 2011-2022 走看看