
char字符可以通过char a, a==' '来判断是否是空格。
- class Solution {
- public String replaceSpace(String s) {
- char[] cs = s.toCharArray();
- for(int i = 0; i < cs.length; i++)
- {
- if(cs[i] == ' ')
- {
- char[] c = new char[cs.length+2];
- for(int j = 0; j < i; j++)
- {
- c[j] = cs[j];
- }
- c[i] = '%';
- c[i+1] = '2';
- c[i+2] = '0';
- for(int j = i+1; j< cs.length; j++)
- {
- c[j+2] = cs[j];
- }
- s = String.valueOf(c);
- cs = s.toCharArray();
- }
- }
- return s;
- }
- }