有多种方法可以去除字符串中的空格,以下是几种常见的方法:

  1. 使用String类的replaceAll()方法去除所有空格:
String str = "  Hello  World  ";
str = str.replaceAll("\\s", "");
System.out.println(str);   // 输出:HelloWorld
  1. 使用String类的trim()方法去除字符串两端的空格:
String str = "  Hello  World  ";
str = str.trim();
System.out.println(str);   // 输出:Hello  World
  1. 使用Apache Commons Lang库的StringUtils类的deleteWhitespace()方法去除字符串中的所有空格:
import org.apache.commons.lang3.StringUtils;

String str = "  Hello  World  ";
str = StringUtils.deleteWhitespace(str);
System.out.println(str);   // 输出:HelloWorld
  1. 使用Java 8的Stream API去除字符串中的所有空格:
String str = "  Hello  World  ";
str = str.chars()
         .filter(c -> !Character.isWhitespace(c))
         .mapToObj(c -> String.valueOf((char)c))
         .collect(Collectors.joining());
System.out.println(str);   // 输出:HelloWorld

以上是几种常见的方法,选择适合自己的方法去除字符串空格

Java去除字符串空格

原文地址: https://www.cveoy.top/t/topic/iNiW 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录