java中怎么将空格的长度缩短
时间: 2024-10-14 12:17:42 浏览: 12
Java 替换空格
在Java中,如果你想要缩短字符串中的空格(包括普通空格、制表符或换行符)的长度,你可以使用`replaceAll()`函数配合正则表达式来替换它们。下面是一个示例:
```java
public class Main {
public static void main(String[] args) {
String originalString = "这是一个 包含 空白 和\t制表符 的字符串";
String shortenedString = originalString.replaceAll("\\s+", " "); // 将连续的空格替换为单个空格
System.out.println(shortenedString);
}
}
```
在这个例子中,`\\s+`匹配一个或多个空白字符(包括空格、制表符和换行符),`" "`替换成一个空格。运行这段代码后,你会得到一个新的字符串,其中所有的连续空格都被替换成了单个空格。
如果你想完全移除所有空格,可以使用`replace()`函数,如下所示:
```java
String withoutSpaces = originalString.replace(" ", "");
System.out.println(withoutSpaces);
```
阅读全文