搜索内容

有一个问题?

如果您有任何疑问,可以在下面询问或输入您要寻找的!

java 集合list和map的用法

生成海报
congorz
congorz 2015-02-27 19:41
阅读需:0
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
/*
 * list是对象集合,允许对象重复。map是键值对的集合,不允许key重复。
 * list的输入方法和输出方法
 * map的输入方法和输出方法
 * 利用迭代器将list里的值取出来
 *
 */
public class ListTest {
    public static void main(String[] args) {
        List list=new ArrayList();
        list.add("dd");
        list.add("aa");
        list.add("cc");
        for(Iterator iterator=list.iterator();iterator.hasNext();) {
            Object string=iterator.next();
            System.out.println(string);
        }
        Map map0=new HashMap();
        map0.put("name", "zhangsan");
        map0.put("***", "female");
        String nameString=map0.get("name");
        String ***String=map0.get("***");
        System.out.println(nameString "\n" ***String);


        List> lists=new ArrayList>();
        Map map=new HashMap();
        map.put("name", "ffffd");
        map.put("age", 23);
        Map map1=new HashMap();
        map1.put("name", "ccc");
        map1.put("age", 43);
        lists.add(map);
        lists.add(map1);

        Iterator> it=lists.iterator();
        for(;it.hasNext();) {
            Map map2 =it.next();
            String name=(String) map2.get("name");
            Object age= map2.get("age");        
            System.out.println("name=" name "\nage=" age);
        }
    }
}
           
              
                             


        
               
相关标签:
评论
  • 消灭零回复