首页 > 其他 > 详细

Map,list,set,集合转化

时间:2014-07-16 23:09:21      阅读:317      评论:0      收藏:0      [点我收藏+]

public class TestDemo {
    public static void main(String[] args) {
        // set 转list
        List list = new ArrayList(new HashSet());
        // list 转set
        Set set = new HashSet(new ArrayList());
        // 数组转list
        List stooges = Arrays.asList("Larry", "Moe", "Curly");
        // 数组转set
        int[] a = { 1, 2, 3 };
        Set sets = new HashSet(Arrays.asList(a));
        // map的操作
        Map map = new HashMap();
        map.put("1", "a");
        map.put(‘2‘, ‘b‘);
        map.put(‘3‘, ‘c‘);
        for(Object ma : map.keySet()){
            System.out.printf("ma:"+ma);
        }
        System.out.println(map);
        System.out.println(map.keySet());
        System.out.println(map.values());
        // 将map转为list
        List mapList = new ArrayList(map.values());
        System.out.println(mapList);
        // 将map的值转化为Set
        Set mapSet = new HashSet(map.values());
        System.out.println(mapSet);
        // list转数组
        List listCon = Arrays.asList("a", "b");
        System.out.println(listCon);
        String[] arr = (String[]) list.toArray(new String[list.size()]);
        System.out.println(Arrays.toString(arr));
    }
}

Map,list,set,集合转化,布布扣,bubuko.com

Map,list,set,集合转化

原文:http://www.cnblogs.com/love-you-girl/p/3811619.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!