map转list转数组,和list截取

         Map map = new HashMap();
            map.put("1", "AA");
            map.put("2", "BB");
            map.put("3", "CC");
            map.put("4", "DD");
         
            Collection valueCollection = map.values();  //获取map所有的value
            final int size = valueCollection.size();
        
            List valueList = new ArrayList(valueCollection);  //转换成list
            List list1 = valueList.subList(1, 2);  // list截取  2-1个元素
            String[] valueArray = new String[size];
            map.values().toArray(valueArray);

你可能感兴趣的:(java)