A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© saury 中级黑马   /  2016-1-4 00:18  /  831 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.  应用程序的main方法中有以下语句(请参看API文档)
Hashtablehashtable=new Hashtable();  object类型 所以要toString
hashtable.put("100","aaa");
hashtable.put("200","bbb");
hashtable.put("300","ccc");
System.out.println(hashtable.get("300").toString()
                  +hashtable.get("200").toString()
                 +hashtable.get("100").toString());
object类型 所以要toString
   
则输出的结果是 ( d )
a)编译失败
b)bbb   
c)ccc   
d)cccbbbaaa      
为什么选D呢 谁可以解释下

2 个回复

正序浏览
黑夜中那颗星 发表于 2016-1-4 09:30
Hashtable是Map的子类,双列集合,存入的都是键值对
hashtable.get("300")  这个是获取键为“300”对应的值 ...

谢谢,,,,,,
回复 使用道具 举报
Hashtable是Map的子类,双列集合,存入的都是键值对
hashtable.get("300")  这个是获取键为“300”对应的值,他对应的是ccc
“200”是bbb   “100”是aaa
后面的输出语句相当于是System.out.println("ccc"+"bbb"+"aaa");
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马