题目:实现一个函数,把字符串中的每个空格替换成"%20"
public class ReplaceBlank {
public static void main(String[] args) {
System.out.println(toAns("We are Happy"));
System.out.println(toAns("We are Hap "));
System.out.println(toAns("We a e H a py"));
}
/*
* 扫一遍,找到空格个数.
* 创建ans字符数组
* 两个下标指针i,j
* 再扫一次就可以了
* 时间复杂度O(n)
*/
public static String toAns(String source){
char[] csource = source.toCharArray();
int count = 0;
for(int i =0;i