字符串替换空格
来源:互联网 发布:js 获取translatey 编辑:程序博客网 时间:2024/06/04 01:35
public class Solution { public String replaceSpace(StringBuffer str) { if(str == null) return null; int count = 0; for(int i = 0; i < str.length(); ++i) { if(str.charAt(i) == ' ') ++count; } System.out.println(str.length()); StringBuffer stringBuffer = new StringBuffer(); stringBuffer.setLength(str.length() + 2 *count); int k = str.length() + 2 *count-1; System.out.println(k); for(int i = str.length()-1; i >= 0; --i) { if(str.charAt(i) != ' ') { stringBuffer.setCharAt(k--, str.charAt(i)); } else { stringBuffer.setCharAt(k--, '0'); stringBuffer.setCharAt(k--, '2'); stringBuffer.setCharAt(k--, '%'); } } return stringBuffer.toString(); }}
阅读全文
0 0
- 【字符串】字符串替换空格
- 替换字符串中的空格
- 字符串替换空格
- 替换字符串中的空格
- 替换字符串中的空格
- 替换字符串中的空格
- 替换字符串中的空格
- 替换字符串中的空格
- 字符串中的替换空格
- 替换字符串中空格
- 替换字符串中的空格
- 字符串中的空格替换
- 字符串替换空格算法
- 字符串空格替换
- 替换字符串中空格
- 字符串空格替换问题
- 替换字符串中的空格
- 字符串空格替换练习题
- 高效C++读书笔记【一】
- 如何调试手机网页页面
- MYSQL快速入门
- iOS “[App] if we're in the real pre-commit handler we can't actually add any new fences due
- easy_install 提示错误
- 字符串替换空格
- group by
- Linux
- Ubuntu16.04 中科大源
- C语言 集合运算 并、交,相对补,对称差,判断两个集合是否相等,求集合幂集
- HDU-1078 FatMouse and Cheese
- js 定义未知长度的二维数组
- linux后台运行之&和nohup区别,模拟后台守护进程
- Qt5.8 鼠标穿透(让鼠标点击png透明处没有反应)