HashMap中存的值有没有顺序的?如果有的话,怎么顺序的取得它的key值 调用keySet()方法,就得到所有KEY值的SET集合! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 顺序不可预测,如果要按照添加的顺序取出来,你就得自己在键上想主意,比如使用Integer来作为键:<<Map map = new HashMap();while ( someCondition ) { map.put( new Integer(map.size()), value);}>>这样,就可以使用这样来顺序获取了:<<for(int i=0; i<map.size(); i++) { Integer key = new Integer(i); Object value = map.get(key);}>> 一个很奇怪的问题,关于文件选择器的,谁帮忙解答一下…… esmtp身份验证 求代码? 关于强制类型转换的问题 请问有谁写过数学公式解析的Java程序吗??? java编译时出错,我应该把java放在一个固定的目录下,还是任何地方都可以? 怎么运行测试程序? 一个JDBC的问题? java不是不支持多繼承嗎? 溢出,帮忙! 在java中如何调用perl语言的程序? 如何把一个十六进制的字符串,转换成简体字
<<
Map map = new HashMap();
while ( someCondition ) {
map.put( new Integer(map.size()), value);
}
>>
这样,就可以使用这样来顺序获取了:
<<
for(int i=0; i<map.size(); i++) {
Integer key = new Integer(i);
Object value = map.get(key);
}
>>