问题:
给定任意一个字符串“today is a special day”,长度为任意,要求找出其出现次数最多的字符及计算次数。(可以用HashMap,HashSet,Collections实现)
解决:利用HashMap和HashSet解决。
代码:
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Scanner;
import java.util.Set;
public class HashMapDemo {
/**
* @param args
* @author Wentasy
* @since 2012年4月23日17:36:53
* 给定任意一个字符串“today is a special day”,
* 长度为任意,要求找出其出现次数最多的字符及计算次数。
* (可以用HashMap,HashSet,Collections实现)
*/
public static void main(String[] args) {
countChar();
}
public static void countChar(){
Scanner scan = new Scanner(System.in);//构造输入流
String str = "";//接受从键盘输入的字符串
Syste