码迷,mamicode.com
首页 > 编程语言 > 详细

Pro4 替换空格(java)

时间:2015-04-05 21:39:47      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:

注:利用java中stringBuilder,append,length方法很方便的解决字符串问题

 1 /*
 2  * 剑指offer 替换空格
 3  * xsf
 4  * */
 5 
 6 /*开始替换空格的函数,length为原数组的长度,java中length不计算/0*/
 7  class BlankFun{
 8     public String replaceBank(String str) {
 9         if(str==null)//输入安全判断
10             return null;
11         //构建一个新的String
12         StringBuffer newStr = new StringBuffer();
13         for(int i=0;i<str.length();i++){
14             if(str.charAt(i)==‘ ‘){
15                 newStr.append(‘0‘);
16                 newStr.append(‘2‘);
17                 newStr.append(‘%‘);
18             }
19             else
20                 newStr.append(str.charAt(i));
21         }
22         return new String(newStr);
23     }
24 }
25 
26 public class ReplaceBlank {    
27     public static void main(String[] args) {
28         String str = "x s f";
29         BlankFun blankFun = new BlankFun();
30         
31         System.out.println(blankFun.replaceBank(str));
32         
33     }
34 }

 

Pro4 替换空格(java)

标签:

原文地址:http://www.cnblogs.com/xsfelvis/p/4394670.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!