当前位置: 移动互联网学院 > Java培训 > JAVA开发 > Java如何去除字符串中的空格
Java如何去除字符串中的空格 时间:2017-09-22     来源:华清远见JAVA学院

有的时候字符串之间会有一些空格,并没有什么实际意义。当我们在比较两个字符串的时候,因为空格的关系,这两个字符串又会被认为是不同的两个字符串,这时就需要去除字符串中的空格。那么Java如何去除字符串中的空格呢?这里华清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 可以匹配空格、制表符、换页符等空白字符的其中任意一个

X