Java中的HashTable是个什么东东! 旧得已经快要淘汰的东西现在java推荐用HashMap 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 最大作用是它每存一个对象时都对应有个key关键字,也就是,存入的第一个字符串,这样就使它成为了一个类似于含有两个列的表一样的结构.这是一般集合对象很难实现的. hashtable.put(indexkey , yourObject); 和HashMap一样,HashTable将关键字对储存到散列表中.使用HashTable时,指定一个字作为关键字,同时指定与关键字相关联的值.接着关键字被散列,而把得到的散列值作为存储在表中的值的下标.------------------import java.util.*;class HashTable{ public static void main(String[] args){ Hashtable h1=new Hashtable(); Enumeration names; //包含在hashtable中的散列表值的枚举 String str; double money; h1.put("maxdell",new Double(1234.56)); h1.put("jiangzemin",new Double(1220.34)); h1.put("hujingtao",new Double(3234.45)); h1.put("zhouxinchi",new Double(3234.45)); names=h1.keys(); //keys value enum while(names.hasMoreElements()){ str=(String)names.nextElement(); System.out.println(str+":"+h1.get(str)); } System.out.println(); //修改数据 money=((Double)h1.get("jiangzemin")).doubleValue(); h1.put("jiangzemin",new Double(money+1000)); System.out.println("jiangzemin's new money :"+ h1.get("jiangzemin")); }}输出:jiangzemin:1220.34hujingtao:3234.45maxdell:1234.56zhouxinchi:3234.45jiangzemin's new money :2220.34 见过的最扯的排序算法 求开源HTML编辑器,只实现简单功能即可,不要在线的,谢谢 Java 对象序列化,有疑问? sql排序问题? 在一次的小问题 关于循环链表的问题 使用200分来解决struts中的switchaction跳转模块的错误,我有一个RAR文件,求帮忙。使用200分来解决struts中的switchaction跳转模块的错 如何制作.jar 文件 我通过java.lang.system中getProperties() 方法获得操作系统 applet的使用 有关/r/n,求助 ***求助:用fpt文件传输协议,如何实现在局域中的文件传送??***
hashtable.put(indexkey , yourObject);
------------------
import java.util.*;class HashTable{
public static void main(String[] args){
Hashtable h1=new Hashtable();
Enumeration names; //包含在hashtable中的散列表值的枚举
String str;
double money;
h1.put("maxdell",new Double(1234.56));
h1.put("jiangzemin",new Double(1220.34));
h1.put("hujingtao",new Double(3234.45));
h1.put("zhouxinchi",new Double(3234.45));
names=h1.keys(); //keys value enum
while(names.hasMoreElements()){
str=(String)names.nextElement();
System.out.println(str+":"+h1.get(str));
}
System.out.println();
//修改数据
money=((Double)h1.get("jiangzemin")).doubleValue();
h1.put("jiangzemin",new Double(money+1000));
System.out.println("jiangzemin's new money :"+
h1.get("jiangzemin"));
}
}输出:
jiangzemin:1220.34
hujingtao:3234.45
maxdell:1234.56
zhouxinchi:3234.45jiangzemin's new money :2220.34