题目:请实现一个函数,把字符串中的每个空格替换成“%20”,例如输入“We are happy.”,则输出“We%20are%20happy.”。
public class Replacement {
public static String replaceSpace(String iniString) {
// write code here
int length = iniString.length();//字符串长度
char space = ' ';//空格字符
String result = "";//得到结果
for(int i=0;i<length;i++){
if(iniString.charAt(i)==space){
result = result+"%20";
}else{
result = result+iniString.charAt(i);
}
}
return result;
}
public static void main(String[] args) {
System.out.println(Replacement.replaceSpace("We are happy."));
}
}