替换空格
来源:互联网 发布:网络语偷猪是什么意思 编辑:程序博客网 时间:2024/05/22 05:33
请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。
public class Solution2 {
public String replaceSpace(StringBuffer str) {
String str2 = str.toString().replace(" ", "%20");
return str2;
}
public static void main(String[] args) {
Solution2 s = new Solution2();
StringBuffer str = new StringBuffer();
str.append(" hello word");
System.out.println(s.replaceSpace(str));
}
}
JAVA中去掉空格的几种方法:
1、string.trim()
trim()是去掉首尾空格
2、str.replace(" ", ""); 去掉所有空格,包括首尾、中间
连续的空格都会被去掉。
注:
\n 回车
\t 水平制表符
\s 空格
\r 换行
replace(" ", "")
replaceAll("\\s", "")
replaceAll 里面才可以使用\\s这种形式才会生效。
去除字符串中的空格、回车、换行符、制表符
Pattern p = Pattern.compile("\\s*|\t|\r|\n");
Matcher m = p.matcher(str);
String dest = m.replaceAll("");
- 空格替换
- 替换空格
- 空格替换
- 替换空格
- 替换空格
- 替换空格
- 替换空格
- 替换空格
- 替换空格
- 替换空格
- 替换空格
- 空格替换
- 替换空格
- 替换空格
- 替换空格
- 替换空格
- 替换空格
- 替换空格
- Java学习:Timer与ScheduledExecutorService的区别
- 用两个队列实现一个栈
- WEB前端 | JS基础——(2)布尔类型和关系运算符
- 【NOIP模拟】跟踪
- raspberry p2上使用OpenVPN和Stunnel搭建VPN
- 替换空格
- xamarin android打开拍照
- css精灵和hover伪类的联合使用
- 无废话WCF入门教程五[WCF的通信模式]
- 高性能协程库State Thread Library源代码剖析之二寻找入口
- activemq jdbc-master/slave集群搭建和客户端消费说明
- 浅析深究什么是SOA?
- C与C++类型强制转换总结
- 键盘遮住输入框