云主机测评网云主机测评网云主机测评网

云主机测评网
www.yunzhuji.net

java去掉字符串中空格怎么操作

Java中,我们可以使用多种方法来去除字符串中的空格,以下是一些常用的方法:

(图片来源网络,侵删)

1、使用 replaceAll() 方法:此方法是使用正则表达式替换字符串中的所有空格。

2、使用 trim() 方法:此方法仅删除字符串开头和结尾的空格。

3、使用 replace() 方法:此方法用于替换字符串中的所有空格。

4、使用 split() 方法:此方法将字符串按照空格分割成多个子字符串,然后我们可以将这些子字符串重新组合成一个没有空格的新字符串。

5、使用 stream() 方法和 Collectors.joining() 方法:此方法将字符串转换为字符流,然后删除所有的空格,最后再将字符流重新组合成一个字符串。

以下是这些方法的具体代码示例:

1、使用 replaceAll() 方法:

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

2、使用 trim() 方法:

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

3、使用 replace() 方法:

String str = "Hello World";
str = str.replace(" ", "");
System.out.println(str);  // 输出 "HelloWorld"

4、使用 split() 方法:

String str = "Hello World";
str = String.join("", str.split(" "));
System.out.println(str);  // 输出 "HelloWorld"

5、使用 stream() 方法和 Collectors.joining() 方法:

String str = "Hello World";
str = str.chars().filter(c > c != ' ').mapToObj(c > (char) c).collect(Collectors.joining());
System.out.println(str);  // 输出 "HelloWorld"

以上就是在Java中去除字符串中空格的一些常用方法,你可以根据你的具体需求选择最适合你的方法。

打赏
版权声明:主机测评不销售、不代购、不提供任何支持,仅分享信息/测评(有时效性),自行辨别,请遵纪守法文明上网。
文章名称:《java去掉字符串中空格怎么操作》
文章链接:https://www.yunzhuji.net/jishujiaocheng/17862.html

评论

  • 验证码