05. 替换空格

  • 思考到字符串不能增删
  • 思维一:新建字符串StringBuilder,边遍历,边插入“%20”

    留神:须要把字符串转为char[],能力加强for遍历,这时的空格就是字符' ',而不是“ ”
  • 思维二:StringBuilder内置办法
  • 思维三:字符串内置办法

     String    replace(char oldChar, char newChar) String    replace(CharSequence target, CharSequence replacement)


    这里能够晓得,s是没变的,s.replace返回的String才执行了这个操作。