作业帮 > 综合 > 作业

编写Application程序,接受用户输入的一段英文文字后,输出其中的字符数、单词数和句子数

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/11 05:47:40
编写Application程序,接受用户输入的一段英文文字后,输出其中的字符数、单词数和句子数
设句子以”?”、”!” 或”.”结束
编写Application程序,接受用户输入的一段英文文字后,输出其中的字符数、单词数和句子数
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("请输入:");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
try {
String s = br.readLine();
int charCount =0;
int wordCount =0;
int sentenceCount =0;
Pattern p = Pattern.compile("[a-zA-Z]+");
Matcher m = p.matcher(s.toLowerCase());
while(m.find()){
wordCount++;
}
for(int i=0;i