java中什么方法可以让传入方法的进去的一段包含句号的文字最后以句号换行显示
时间: 2024-02-21 16:57:51 浏览: 69
C#文字换行的实现方法
在Java中,可以使用String类的split方法将包含句号的文字拆分成多个句子,并使用StringBuilder类的append方法拼接句子,并在最后加上句号和换行符,最后使用System.out.println方法输出结果。
示例代码如下:
```java
String text = "这是第一句话。这是第二句话。这是第三句话。";
String[] sentences = text.split("\\.");
StringBuilder sb = new StringBuilder();
for (String sentence : sentences) {
sb.append(sentence.trim()).append(". ");
}
sb.append("\n");
System.out.println(sb.toString());
```
输出结果为:
```
这是第一句话. 这是第二句话. 这是第三句话.
```
其中,split方法的参数使用了正则表达式"\\.",表示以句号作为分隔符进行拆分。在拼接句子时,使用了trim方法去除每个句子前后的空格。最后,使用了append方法拼接句号和空格,并使用了换行符"\n"。
阅读全文