zoukankan      html  css  js  c++  java
  • 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);}
    }

  • 相关阅读:
    一、编程语言
    1、计算机基础
    四、格式化输出与基本运算符
    二、变量及用户与程序互交
    三、基本数据类型
    查看静态库中有哪些函数
    vs2010 error MSB6006: “cmd.exe”已退出,代码为 1
    ffmpeg formats
    C#启动一个外部程序(3)CreateProcess
    C#启动一个外部程序(2)ShellExecute
  • 原文地址:https://www.cnblogs.com/yangchan250/p/6841378.html
Copyright © 2011-2022 走看看