替换空格

来源:互联网 发布:淘宝怎么开店充话费 编辑:程序博客网 时间:2024/06/06 03:38

题目:请实现一个函数,把字符串中的每个空格替换成“%20”。

public class ReplaceBlank {      public static void main(String args[]) {          String s="We are happy.";          System.out.println(replaceBlank(s));      }      public String replaceBlank(String input) {          if(input==null)              return null;          StringBuffer outputBuffer=new StringBuffer();          for(int i=0; i<input.length(); i++) {              if(input.charAt(i)==' ') {                  outputBuffer.append("%");                  outputBuffer.append("2");                  outputBuffer.append("0");              } else {                  outputBuffer.append(String.valueOf(input.charAt(i)));              }          }          return new String(outputBuffer);      }  }  


原创粉丝点击