关于在 String 类型中的遍历,使用的charAt[i] 就可以在String类型中遍历。
public static String replaceSpace(String s) {int lenth = s.length();char[] chars = new char[lenth * 3];int size = 0;for (int i = 0; i < lenth; i++) {if (s.charAt(i) == ' ') {chars[size++] = '%';chars[size++] = '2';chars[size++] = '0';} else {chars[size++] = s.charAt(i);}}String newStr = new String(chars, 0, size);return newStr;}