zoukankan      html  css  js  c++  java
  • 《剑指Offer》之替换空格

    1、题目描述

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

    2、代码实现

     1 public class Solution {
     2     public String replaceSpace(StringBuffer str){
     3         String strTemp = "";
     4         for(int i = 0; i < str.length(); i++){
     5             if(str.charAt(i) == ' '){
     6                 strTemp += "%20";
     7                 continue;
     8             }
     9             strTemp += str.charAt(i);
    10         }
    11         
    12         return strTemp;
    13     }
    14     
    15     public static void main(String[] args) {
    16         Solution solutionBlank = new Solution();
    17         StringBuffer str = new StringBuffer("We Are Happy");
    18         System.out.println(solutionBlank.replaceSpace(str));
    19     }
    20 }
  • 相关阅读:
    有关数据恢复的几个概念的理解
    cmsr 1.0.6
    Cmsr 1.0.5
    Cmsr 1.0.4
    vue中的v-model 与 .sync
    es6中clss做了些什么 怎么继承
    Cmsr 1.0.2
    Cmsr 1.0.1
    Cmsr 1.0.0
    VUE3.0新特性
  • 原文地址:https://www.cnblogs.com/wangchaoyuan/p/5958948.html
Copyright © 2011-2022 走看看