剑指offer面试题4 替换空格(java)
来源:互联网 发布:oa软件开发 编辑:程序博客网 时间:2024/06/07 10:18
注:利用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 //构建一个新的String12 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 else20 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 }
0 0
- 剑指offer面试题4 替换空格(java)
- 剑指Offer面试题4(Java版),替换空格
- 剑指Offer面试题4(Java版):替换空格
- 【剑指offer】面试题4:替换空格 java
- 剑指offer--面试题4:替换空格--Java实现
- 剑指Offer,面试题4,替换空格,Java写法
- 剑指Offer面试题4:替换空格 Java实现
- 剑指offer 面试题4 替换空格 java版答案
- 剑指offer-->面试题4 替换空格
- 《剑指offer》面试题4 替换空格
- 【剑指offer】面试题4:替换空格
- 【剑指offer】面试题4替换空格
- 剑指offer 面试题4 替换空格
- 剑指Offer:面试题4 替换空格
- 剑指offer-面试题4-替换空格
- 《剑指Offer》面试题4:替换空格
- 【剑指offer】 面试题4: 替换空格
- 剑指offer 面试题4---替换空格
- 剑指offer面试题3 二维数组中的查找(c)
- 剑指offer面试题4 替换空格(c)
- 剑指offer面试题5 从头到尾打印链表(c)
- 剑指offer面试题6 重建二叉树(c)
- 剑指offer面试题3 二维数组中的查找 (java)
- 剑指offer面试题4 替换空格(java)
- 剑指offer面试题5 从头到尾打印链表(java)
- 剑指offer面试题6 重建二叉树(java)
- golang接口
- Map俩种遍历方式
- Git 解决一个电脑多用户情况(win7)
- Springmvc注解注入的简单demo
- 剑指offer-面试题7:俩个栈实现队列(c)
- 延长电池续航时间--测量电池用量