List 与 Map的常用方法

1.List常用方法
  List<Object>list = new AarryList<Object>();
  list.add(obj);//增加元素
  list.get(下标);//获取指定下标元素
  list.size();//长度
  list.remove(obj);//删除指定元素
  list.contains(ohj);//是否包含指定元素

2.Map常用方法(键值对方式存储数据)
  Map<Object,Object> maps = new HashMap<Object,Object>();9
  map.put(key.value);//增加元素
  maps.get(key);//获取指定key的值
  maps.size();//长度
  maps.remove(key);//删除指定元素
  maps.containsKey(key);//是否包含指定key

注意:key是唯一的,如果重复那么后面的会覆盖前的,
value是可的以重复的。



public class Test {



    public static void main(String[] args) {

        Collection col = new ArrayList();

        col.add(10);

        col.add(11);

        System.out.println(col);

        //集合长度

        System.out.println(col.size());

        

        List<String> list = new ArrayList<String>();

        list.add("aaa");

        list.add("bbb");

        list.add("aaa");

        

        //向指定位置,插入元素

        list.add(1,"ccc");

        

        //获得指定位置元素的值

        String val = (String)list.get(0);

        

        //删除指定位置位置(返回删除掉的值)

        String vall = list.remove(1);

        

        //是否包含指定元素

        boolean flag = list.contains("bbb");

        

        System.out.println(val);

        System.out.println(list);

        System.out.println(flag);

    }



}

 

 

public class Test {
public static void main(String[] args) {Collection col = new ArrayList();col.add(10);col.add(11);System.out.println(col);//集合长度System.out.println(col.size());List<String> list = new ArrayList<String>();list.add("aaa");list.add("bbb");list.add("aaa");//向指定位置,插入元素list.add(1,"ccc");//获得指定位置元素的值String val = (String)list.get(0);//删除指定位置位置(返回删除掉的值)String vall = list.remove(1);//是否包含指定元素boolean flag = list.contains("bbb");System.out.println(val);System.out.println(list);System.out.println(flag);}
}

 

posted @ 2017-05-14 19:44  孤独患者xy  阅读(872)  评论(0编辑  收藏  举报