有个题目要做,大家帮帮忙! 呵呵,只是老师出的一道作业。只有分没有酬,^_^ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 核心的代码我写出来了,大家一起探讨一下!!import java.util.*;class Counter{ //初始化计数器为1 int i = 1; public String toString(){ return Integer.toString(i); }}class Statistics{ public static void main (String[] args){ Hashtable ht = new Hashtable(); //新建HashTable String ddd = "aeiouaa"; //ddd是输入的文本 char[] ca = ddd.toCharArray(); //分解成字符类型数组 for (int i = 0 ; i < ca.length ; i++){ //循环读取数组 if (ht.containsKey("" + ca[i])) ((Counter)ht.get("" + ca[i])).i++; //如果已经还有该字母则计数器加一 else ht.put("" + ca[i],new Counter()); //如果还没有该字母,则在容器中新建键值 } System.out.println(ht); //输出统计结果 }} 如果自己定义了一个异常类,那么传给这个类实参是什么呢?? java时间监听 『算法』 求一个复杂的算法 System.in.read();的返回值问题! 删除字串第二行呀第二行 一直本分揭帖,想不到信誉分被扣,想不明白,散完1000分不准备揭帖了(three)! 简单数学问题求教! 简单的Socket类的使用 java如何计算两个时间的差值,如何在两个时间之间相加,减?得到的值要求精确到秒! 300分求教解决方案(即将加分) 获取网页内容的程序总有问题? 这个错误怎么回事?
int i = 1;
public String toString(){
return Integer.toString(i);
}
}class Statistics{
public static void main (String[] args){
Hashtable ht = new Hashtable(); //新建HashTable
String ddd = "aeiouaa"; //ddd是输入的文本
char[] ca = ddd.toCharArray(); //分解成字符类型数组
for (int i = 0 ; i < ca.length ; i++){ //循环读取数组
if (ht.containsKey("" + ca[i]))
((Counter)ht.get("" + ca[i])).i++; //如果已经还有该字母则计数器加一
else
ht.put("" + ca[i],new Counter()); //如果还没有该字母,则在容器中新建键值
}
System.out.println(ht); //输出统计结果
}
}