当前位置:首页 > 编程技术 > 正文

java如何去掉空格

java如何去掉空格

在Java中,去除字符串中的空格可以通过多种方式实现。以下是一些常见的方法: 使用 `replaceAll` 方法```javaString originalStrin...

在Java中,去除字符串中的空格可以通过多种方式实现。以下是一些常见的方法:

使用 `replaceAll` 方法

```java

String originalString = " Hello World! ";

String withoutSpaces = originalString.replaceAll("s+", "");

System.out.println(withoutSpaces); // 输出: HelloWorld!

```

这里的 `s+` 是一个正则表达式,匹配一个或多个空白字符(包括空格、制表符、换行符等)。

使用 `replace` 方法

如果你想只去除空格字符(不包括其他空白字符),可以使用 `replace` 方法:

```java

String originalString = " Hello World! ";

String withoutSpaces = originalString.replace(" ", "");

System.out.println(withoutSpaces); // 输出: HelloWorld!

```

使用 `trim` 方法

如果你想去除字符串两端的空格,可以使用 `trim` 方法:

```java

String originalString = " Hello World! ";

String trimmedString = originalString.trim();

System.out.println(trimmedString); // 输出: Hello World!

```

使用 `split` 方法

如果你想将字符串分割成数组,然后去除每个元素中的空格,可以使用 `split` 方法:

```java

String originalString = " Hello World! ";

String[] words = originalString.split("s+");

for (String word : words) {

System.out.println(word); // 输出: Hello, World!

最新文章