笔试题--指定字符替换

题目描述

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

代码

import java.util.ArrayList;
import java.util.Scanner;

public class MyTest15 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String s = sc.nextLine();
        StringBuffer sb = new StringBuffer();
        sb.append(s);
        System.out.println(sb.toString());
        String s1 = replaceSpace(sb);
        System.out.println(s1);

    }
//   字符串替换
    public static String replaceSpace(StringBuffer str) {
        ArrayList list = new ArrayList();
        StringBuffer sb = new StringBuffer();
        for (int i = 0; i 

你可能感兴趣的:(公司笔试)