当前位置:首页 > Java

java如何去掉空格

2026-03-03 18:47:51Java

去除字符串中的空格

使用 replaceAll() 方法结合正则表达式可以去除所有空格:

String str = "  Hello  World  ";
String result = str.replaceAll("\\s", "");
System.out.println(result); // 输出 "HelloWorld"

去除字符串两端的空格

使用 trim() 方法可以去除字符串首尾的空格:

String str = "  Hello World  ";
String result = str.trim();
System.out.println(result); // 输出 "Hello World"

去除字符串开头和结尾的空格(Java 11+)

Java 11引入了 strip() 方法,功能与 trim() 类似但支持更多空白字符:

String str = "  Hello World  ";
String result = str.strip();
System.out.println(result); // 输出 "Hello World"

使用StringUtils类(Apache Commons Lang)

如果项目中使用了Apache Commons Lang库,可以使用StringUtils类的方法:

import org.apache.commons.lang3.StringUtils;

String str = "  Hello  World  ";
String result1 = StringUtils.deleteWhitespace(str); // 去除所有空格
String result2 = StringUtils.trim(str); // 去除首尾空格

使用StringBuilder手动去除

对于需要更精细控制的情况,可以手动处理:

java如何去掉空格

String str = "  Hello  World  ";
StringBuilder sb = new StringBuilder();
for (char c : str.toCharArray()) {
    if (!Character.isWhitespace(c)) {
        sb.append(c);
    }
}
String result = sb.toString();

标签: 空格java
分享给朋友:

相关文章

java如何安装

java如何安装

安装Java的步骤 下载Java开发工具包(JDK) 访问Oracle官方网站或OpenJDK项目页面下载适合操作系统的JDK版本。Oracle JDK适用于商业用途,OpenJDK是开源版本。选择…

php 实现 java md5

php 实现 java md5

在 PHP 中实现与 Java 相同的 MD5 哈希算法,关键在于确保编码和输出格式的一致性。以下是具体实现方法和注意事项: 确保字符串编码一致 Java 的 String.getBytes() 默…

jquery 去空格

jquery 去空格

去除字符串空格的方法 使用jQuery去除字符串中的空格可以通过多种方式实现,以下是几种常见的方法: 使用JavaScript原生方法 var str = " hello world "; v…

jquery去掉空格

jquery去掉空格

使用jQuery去除字符串空格的方法 使用jQuery或纯JavaScript可以轻松去除字符串中的空格,以下是几种常见的方法: 去除所有空格 使用JavaScript的replace()方法配合正…

如何使用java

如何使用java

安装Java开发环境 从Oracle官网下载JDK(Java Development Kit)并安装。配置环境变量,确保JAVA_HOME指向JDK安装路径,并将bin目录添加到系统PATH中。 验…

java如何输出

java如何输出

Java 输出方法 在 Java 中,可以通过多种方式输出内容到控制台或其他目标。以下是几种常见的输出方法: 使用 System.out.println() System.out.println()…