有的时候字符串之间会有一些空格,并没有什么实际意义。当我们在比较两个字符串的时候,因为空格的关系,这两个字符串又会被认为是不同的两个字符串,这时就需要去除字符串中的空格。那么Java如何去除字符串中的空格呢?这里华清Java学院小编和大家分享几个Java去除字符串中空格的方法。
Java去除字符串空格的方法1:String.trim()
trim()是去掉首尾空格,中间部分的空格是不能够去除的。
Java去除字符串空格的方法2:str.replace(" ", "");
replace方法可以去掉所有空格,包括首尾、中间的空格,如:
String str = " hell o ";
String str2 = str.replaceAll(" ", "");
System.out.println(str2);
Java去除字符串空格的方法3:replaceAll(" +","")
这个方法也是去掉所有空格
Java去除字符串空格的方法4:replaceAll
str = .replaceAll("\\s*", "");
可以替换大部分空白字符, 不限于空格
\s 可以匹配空格、制表符、换页符等空白字符的其中任意一个
热点新闻