String中的空格替换
Posted halo-漾
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了String中的空格替换相关的知识,希望对你有一定的参考价值。
思路:
1.将字符串转化为char数组;
2.创建一个StringBuilder对象;
3.对char数组遍历检测,逐一添加到StringBuiler对象中 。当检测到属于空格时,StringBuilder的append()添加替换内容。
4.返回StringBuilder对象的toString()对象 。
public String replace(String string){ char [] a = string.toCharArray(); StringBuffer stringBuffer = new StringBuffer(); for (int i = 0; i < a.length; i++) { if (a[i] == ‘ ‘) { stringBuffer.append("%20"); }else { stringBuffer.append(a[i]); } } return stringBuffer.toString(); }
以上是关于String中的空格替换的主要内容,如果未能解决你的问题,请参考以下文章