java 字符串去空格
时间: 2024-01-23 22:12:31 浏览: 139
Java中有多种方法可以去除字符串中的空格,具体方法如下:
1.使用trim()方法去除首尾空格,例如:String str = " Hello java! "; System.out.println(str.trim());
2.使用replaceAll()方法替换大部分空白字符,不限于空格,例如:String str = " Hello java! "; String str3 = str.replaceAll("\\s*","");
3.使用replaceAll()方法去除所有空格,包括中间的空格,例如:String str = " Hello java! "; String str2 = str.replaceAll(" ", "");
注意,以上方法都是返回一个新的字符串,原字符串并不会改变。
相关问题
java 字符串去除空格
在Java中,有多种方法可以去除字符串中的空格。其中两种常用的方法是使用strip()方法和trim()方法。
strip()方法在Java 11版本中引入,它删除的是根据Unicode标准来标识的所有空格字符,除了ASCII中的字符以外,还包括其他的空白字符。以下是使用strip()方法去除字符串开头和结尾空格的示例:
```java
String value = " Hellow world ! ";
String afterValue = value.strip();
System.out.println("after: \'" + afterValue + "\'");
```
trim()方法是Java 1版本引入的接口,它删除的是ASCII值小于或等于32的任何字符,包括空格、换行、退格等字符。以下是使用trim()方法去除字符串开头和结尾空格的示例:
```java
String value = " Hellow world ! ";
String afterValue = value.trim();
System.out.println("after: \'" + afterValue + "\'");
```
无论使用哪种方法,都需要将结果赋值给另一个String变量,因为这些方法不会改变原有String的值。
Java字符串去掉空格
Java中可以使用trim()方法去掉字符串两端的空格,示例代码如下:
```
String str = " hello world ";
String trimmedStr = str.trim();
System.out.println(trimmedStr); // 输出结果:hello world
```
阅读全文