• Java List&Map简单初始化方法


    Java中List与Map初始化的一些写法 

    // InitCollections.java - sample of init collect
    
    package com.util;
    
    import java.util.ArrayList;
    import java.util.Arrays;
    import java.util.HashMap;
    import java.util.HashSet;
    import java.util.List;
    import java.util.Map;
    import java.util.Set;
    
    /**
     *
     */
    public class InitCollections
    {
    
        /**
         * @param args
         */
        public static void main(final String[] args)
        {
            // add items into list with add method
            final List<Object> list = new ArrayList<Object>()
            {
                {
                    add("obj1");
                    add("obj2");
                    add("objN");
                }
            };
    
            for (final Object item : list)
            {
                System.out.println(item);
            }
            System.out.println();
    
            // add items into list with arrays
            final ArrayList<String> listFromArray = new ArrayList(Arrays.asList("Ryan", "Julie", "Bob"));
    
            for (final Object item : listFromArray)
            {
                System.out.println(item);
            }
            System.out.println();
    
            // add values into HashMap when create
            final Map<String, Object> map = new HashMap<String, Object>()
            {
                {
                    put("key1", "value1");
                    put("key2", "value2");
                    put("keyN", "valueN");
                }
            };
    
            for (final String key : map.keySet())
            {
                System.out.println("key=" + key + "	value=" + map.get(key));
            }
            System.out.println();
    
            final Set<String> set = new HashSet<String>()
            {
                {
                    add("setString1");
                    add("setString2");
                    add("setString3");
                    add("setString1");
                }
            };
    
            for (final String item : set)
            {
                System.out.println("item=" + item);
            }
        }
    }

    参考文章:http://www.cnblogs.com/alibai/p/3523517.html

  • 相关阅读:
    关于自链接的视图的更新
    JavaScript局部变量与全局变量2
    减少IDE中的新建项
    whitespace对select无效
    学习摘录21
    让我记得写文档的设置
    本地连接不见了
    jquery 学习笔记
    jquery用load引入页面
    android笔记
  • 原文地址:https://www.cnblogs.com/title/p/3662505.html
Copyright © 2020-2023  润新知