分类：电脑/网络-互联网
问题：Java中Hashtable代替C#中Dictionary的用法 
回答：个人感觉Hashtae是不适合做这个的，键值对和你的需求是不相符合的，给你个java求这个问题的代码··个人感觉比较简单import  .BufferedReader;import  .IOException;import  .InputStreamReader;import java.util.ArrayList;import java.util.Arrays;import java.util.Collections;import java.util.List;public class Test2 { public static void main(String[] args) throws IOException {  BufferedReader br = new BufferedReader(new InputStreamReader( ));   intln("输入要输入的字符串");  String tagit1 =  adLine();  String tagit = tagit1.toLowerCase();//大小写都是一个认识为同一字符  int temp=0,posit=0;  int letter[] = new int[26];  for (int i = 0; i < tagit.length(); i++) {   char a =  arAt(i);      letter[a - 97]++;  }    for(int i=0;i< letter.length;i++){      if(letter[i]>temp)   {    temp=letter[i];    posit=i;   }  }     intln("字符出现次数最多的是"+(char)(posit+97)+"出现次数为"+temp); }}