HashMap的存放的值能不能是一个hashTable? 只要是Object就可以往里面扔HashTable当然可以了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以吧,因为java的类集里存的是Object,HashTable是Object的子类,所以应该可以吧。这一点和C++是不一样的,它的类集是基于模板来实现的,所以你知道你的类集里存的是什么类型。 不过primitive不可以往里面扔的,你上面写的1不可以放进去的包装成Integer, put(new Integer(1), hashTable)或者直接用String,put("1", hashTable); 个人感觉,做为一个语言的基础,C++的类集比java里的类集的实现要好的多。还有与类集有关的Iterator,C++把它做为类集里的一部分。 to killua9797 :j2se5.0里面引入了auto binding功能,所以primitive类型也可以往里面放。ArrayList<Integer> list = new ArrayList<Integer>(); list.add(0, 42); int total = list.get(0); 关于ObjectStreamException,求解决方法 句柄的作用是什么 各位兄弟姐妹,救救我先。。。。。。。! 菜鸟问题:如何将int等简单类型数据转化成String类型? httpclient访问带有ssl的链接,返回不了页面内容 want to get help for Button Event PHP与Java的优点与缺点. 打开/保存对话框问题? 《JAVA2核心技术》卷I中的问题 jdk安装问题 在MyEclipse中运行下面代码出现的错误是:You have an error in your SQL syntax; check the manual t 组合题3
这一点和C++是不一样的,它的类集是基于模板来实现的,所以你知道你的类集里存的是什么类型。
包装成Integer, put(new Integer(1), hashTable)
或者直接用String,put("1", hashTable);
ArrayList<Integer> list = new ArrayList<Integer>();
list.add(0, 42);
int total = list.get(0);