java - 如果句子中有超过 1 个空格,我如何将句子中的空格数减少到 1?

标签 java

如果句子中有超过 1 个空格,如何将句子中的空格数减少到 1?

最佳答案

假设您的意思是“连续的”空格,这是一个解决方案。

String sentence = "hello   here are \n some   whitespaces.";
String newString = sentence.replaceAll("\\s+", " ");
System.out.println(newString);

输出:

hello here are some whitespaces.

关于java - 如果句子中有超过 1 个空格,我如何将句子中的空格数减少到 1?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7286472/

相关文章:

java - 声明数组以在 while 循环之外使用它

java - java中如何给不同的线程分配不同的方法

java - 如何在java中使用GSON获取带有父前缀的嵌套json中的键

java - RxJava 谓词过滤器

java - 将 POJO 打印到 System.out 问题

java - Netbeans - 将 JPanel 添加到 JFrame - 问题

java - 当前的 Java 桌面蓝图/最新技术?

java - 如何在 spring-mvc web 应用程序中放置图像/CSS?

java - 解析 Protobuf 中的管道分隔消息

java - Hadoop 反序列化不适用于列表