zoukankan      html  css  js  c++  java
  • 剑指offer2

    请实现一个函数,将一个字符串中的字符串空格替换成“%20”.例如:“We Are Happy”转化后为“We%20Are%20Happy”

    思路:把字符串转化成字符数组,判断这个字符是不是空格,如果是空格的话就拼接字符“%20”,否则就直接拼接字符数组中的值

    package demo2;
    
    public class Main {
    
    	public static void main(String[] args) {
    		String str = "We Are Happy";
    		String result = replaceSpace(str);
    		System.out.println(result);
    	}
    	
    	public static  String replaceSpace(String str){
    		StringBuffer sb = new StringBuffer();
    		char[] c = str.toCharArray();
    		for (int i=0;i<c.length;i++) {
    			if (c[i] == ' ') {
    				sb.append("%20");
    			} else {
    				sb.append(c[i]);
    			}
    		}
    		return sb.toString();
    	}
    	
    }
    

      

  • 相关阅读:
    Ubuntu下RabbitMq 安装与运行
    web_api所需包
    Ubuntu16.04下安装python3.6.4详细步骤
    JavaScript
    css
    html
    MySQL
    day4 函数
    day3 字典,集合,文件
    day2
  • 原文地址:https://www.cnblogs.com/airycode/p/8677406.html
Copyright © 2011-2022 走看看