java怎么把字符串的空格都去掉
时间: 2024-01-27 10:02:59 浏览: 20
在Java中,可以使用String类的replaceAll()方法来去掉字符串中的空格。具体实现如下:
```java
String str = " hello world ";
str = str.replaceAll("\\s", "");
System.out.println(str);
```
这里的"\\s"表示空格,使用replaceAll()方法将所有空格替换为空字符串,最终输出结果为"helloworld"。
相关问题
java去除字符串空格
你可以使用Java的trim()方法去除字符串两端的空格,示例如下:
```java
String str = " Hello, World! ";
String trimmedStr = str.trim(); // 去除两端的空格
System.out.println(trimmedStr); // 输出: "Hello, World!"
```
除了trim()方法,还可以使用replace()方法将字符串中的空格替换为空字符串,示例如下:
```java
String str = " Hello, World! ";
String trimmedStr = str.replace(" ", ""); // 将空格替换为空字符串
System.out.println(trimmedStr); // 输出: "Hello,World!"
```
如果你想去除字符串中所有位置的空格,可以使用replaceAll()方法,示例如下:
```java
String str = " Hello, World! ";
String trimmedStr = str.replaceAll(" ", ""); // 将所有空格替换为空字符串
System.out.println(trimmedStr); // 输出: "Hello,World!"
```
希望能帮到你!如果还有其他问题,请继续提问。
java中字符串去除空格
在Java中,可以使用字符串的`trim()`方法来去除字符串的空格。具体实现方法如下:
```java
String s = " hello world ";
s = s.trim(); // 去除字符串两端的空格
System.out.println(s); // 输出结果为"hello world"
```
另外,如果想去除字符串中间的空格,可以使用`replaceAll()`方法配合正则表达式来实现。具体实现方法如下:
```java
String s = " hello world ";
s = s.replaceAll("\\s+", ""); // 将一个或多个空格替换为空字符串
System.out.println(s); // 输出结果为"helloworld"
```
以上两种方法都可以有效地去除Java字符串中的空格。