剑指offer二:字符串中的空格替换
生活随笔
收集整理的這篇文章主要介紹了
剑指offer二:字符串中的空格替换
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目描述?
? 請實現一個函數,將一個字符串中的每個空格替換成“%20”。例如,當字符串為We Are Happy.則經過替換之后的字符串為We%20Are%20Happy。
?
我的思路:
package com.jianzhioffer;public class ReplaceSpace {public static void main(String[] args){StringBuffer str = new StringBuffer("We Are Happy");System.out.println(ReplaceSpace.replaceSpace(str));}public static String replaceSpace(StringBuffer str) {StringBuffer newStr = new StringBuffer();for(int i=0; i<str.length(); i++){char ch = str.charAt(i);if(str.charAt(i) == ' '){newStr.append("%20");}else{newStr.append(ch);}}return newStr.toString();} }?
?
這道題很簡單,基本沒有用到什么算法。。。
總結
以上是生活随笔為你收集整理的剑指offer二:字符串中的空格替换的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 剑指offer一:二维数组中的查找
- 下一篇: 剑指offer三:从尾到头打印链表