1448: 统计单词个数

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:423 解决:233

题目描述

给你若干行字符串,请你统计每一行中包含的单词个数。这些字符串中的单词以空格、逗号、句号、问号、感叹号等分割。

输入

输入有多组,每组一行字符串。

输出

输出每行包含的单词个数,并逐个输出单词(标点符号不输出)。

样例输入 复制

We are chinese students,and you?
Where are you going?
How are you? I am fine! thank you. and you?

样例输出 复制

第1句有6个单词,分别是:We are chinese students and you
第2句有4个单词,分别是:Where are you going
第3句有10个单词,分别是:How are you I am fine thank you and you

提示

使用StringTokenizer

或者使用String的split方法:

str.split("[ ?.,!]");

来源/分类