为了账号安全,请及时绑定邮箱和手机立即绑定

从HashMap检索值的顺序-插入顺序

从HashMap检索值的顺序-插入顺序

慕的地10843 2019-07-06 17:36:36
从HashMap检索值的顺序-插入顺序我正在尝试确定获取HashMap中的值的顺序。下面是相同的代码片段。import java.util.HashMap;public class HashMapExample {    public static void main(String[] args) {        HashMap<Integer, String> hashmap = new HashMap<Integer, String>();        hashmap.put(1, "apple" );        hashmap.put(2, "lemon" );        hashmap.put(3, "orange" );        hashmap.put(4, "banana" );        hashmap.put(5, "litchi" );        hashmap.put(6, "mango" );        hashmap.put(7, "papaya" );        System.out.println(hashmap.size());        for (String key : hashmap.values()) {            System.out.println(key);        }    }}产出:7apple lemon orange banana litchi mango papaya这些值是按插入顺序打印的。一般来说,这是真的吗?我原以为这些值会按任意顺序打印。这是使用Java 6。
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 498 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号