上一篇
java去掉字符串中空格怎么操作
- 行业动态
- 2024-03-03
- 1
在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中去除字符串中空格的一些常用方法,你可以根据你的具体需求选择最适合你的方法。
本站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本站,有问题联系侵删!
本文链接:http://www.xixizhuji.com/fuzhu/336856.html