通过命令行输入若干个单词(有重复),输出每个单词出现的频率

来源:百度知道 编辑:UC知道 时间:2024/05/27 16:19:47
通过命令行输入若干个单词(有重复),输出每个单词出现的频率

会的大侠写下 呵呵 高分

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.HashMap;
import java.util.Map;

/**
*@ author ajax_2003
*/
class Base {
public static void main(String[] args ) throws Exception {
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
Map<String, Integer> map = new HashMap<String, Integer>();
String str = null;

while (!(str = in.readLine()).equalsIgnoreCase("quit")) {
System.out.println("请输入数据, 输入quit退出");

if (map.get(str) == null) {
map.put(str, 1);
}
else {
map.put(str, map.get(str) + 1);
}
}
for (Object key : map.keySet().toArray()) {
System.out.println(key + " 出现: " + map.get(key) + " 次");
}
}
}
是这样吧

有admin权限,win2000如何通过命令行远程重启服务器? 若干个化学问题,高分重酬 怎样输入命令行 编写程序,输入若干个元素,使用冒泡排序来实现元素从小到大输出。要求有交互。 编写程序,输? C++编程:从键盘上输入一行字母,统计其中有多少个单词,单词之间用空格分隔 用c++编从键盘上输入一行字母,统计其中有多少个单词,单词之间用空格分隔, C语言问题:输入一行字符,统计其中有多少个单词,单词之间用空格隔开 编写一个有2个文本区的程序,一个文本区中输入若干数,另一个对所输入的数进行求和运算并求出平均值。 输入一个由若干单词组成的文本串,每个单词之间用一些空格分隔,统计此文本串中单词的个数 统计输入的一行字符中有多少个单词C语言!帮忙看看怎么写!!