import java.util.Scanner;
// 统计单词的个数。
class CountWords {
public static int countWord(String str)
{
// 默认有0个单词
int wordnums=0;
// 从第一个到最后一个字符
for(int i=0;i<str.length();i++)
{
// 如果遇到了空格表示一个单词的结束。
if(str.charAt(i)==' ')
{
// 累加
wordnums++;
}
}
// 返回单词的个数。
return wordnums+1;
}
public static void main(String[] args) {
// 输入
Scanner sc = new Scanner(System.in);
// 输入一行(可以接收一行的数据)
String str = sc.nextLine();
int num=0;
num=countWord(str);
// 输出字符串
System.out.println(str);
// 输出单词的个数。
System.out.println(num);
}
}
版权声明:本文为weixin_53064820原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。