题目链接
题目描述
将一个字符串中的空格替换成 “%20”。
Input:"A B"Output:"A%20B"
解题思路
通过字符串中空格的个数,计算新字符串长度
两个指针进行字符串拷贝,当遇到‘ ’时替换为 %20
代码
import java.util.*;public class Solution {public String replaceSpace (String s) {StringBuilder res = new StringBuilder();char[] str = s.toCharArray();for(char c : str){if(c == ' '){res.append("%20");}else{res.append(c);}}return res.toString();}}
