写一个按照“。”分句的java程序。

来源:百度知道 编辑:UC知道 时间:2024/09/20 14:23:21
例如input.txt:
你好。这样行吗。好的,行。
明天见
好。明天见

结果output.txt为:
你好。
这样行吗。
好的,行。
明天见
好。
明天见

谢谢大侠们了!

使用string.split(。)函数,具体用法记不清了,网上查一下就有了。至于程序自己动动手哇~

你说的意思是不是从文件里面读出来的啊???
看看这个
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;

public class A5 {

public static void main(String[] args) {

String str = "";
try {
BufferedWriter bw = new BufferedWriter(new FileWriter("c:/f.txt"));
bw.write("你好。这样行吗。好的,行。 明天见 好。明天见 ");
bw.flush();

BufferedReader br = new BufferedReader(new FileReader("c:/f.txt"));
String s="";
while((s=br.readLine())!=null){
str =str+s;
}
} catch (IOException e) {
e.printStackTrace();
}

String [] strArray = str.split("。");

for(String ss:strArray){
System.out.println(ss);
}
}