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是可的以重复的。

时间: 2024-10-07 06:39:17

List 与 Map的常用方法的相关文章

JavaScript中模拟实现Java的集合类Map的常用方法

JavaScript中模拟实现Java的集合类Map的常用方法 (function Map(){ var size = 0, map = {}, strundefined; function MapCache() { } MapCache.prototype.put = function (key, value){ if ( key === null || key === undefined){ throw new Error(" null or undefined is not a illeg

遍历map的常用方法

Map< String, String> map = new HashMap<String, String>();  map.put("a", "a1");  map.put("b", "b1");  map.put("c", "c1"); 1. for (String key : map.keySet()) {   System.out.println(&quo

Java中遍历Map的常用方法

以下方法适用于任何map实现(HashMap, TreeMap, LinkedHashMap, Hashtable, 等等): 方式一(推荐): 1 // 推荐 2 // 在for-each循环中使用entries来遍历 3 // 注意:for-each循环在Java 5中被引入所以该方法只能应用于java 5或更高的版本中. 4 // 如果你遍历的是一个空的map对象,for-each循环将抛出NullPointerException,因此在遍历前你总是应该检查空引用. 5 private s

map的常用方法

1.头文件: 1 #include<map> 2.定义: 1 map<string,int>Map; 或: 1 typedef map<string,int> MAP; 2 MAP Map; 3.添加元素 1 Map["abc"]=1;//map类型中的[]运算符已被重载 2 Map.insert(make_pair("cba",2)); 4.其他方法 Map.size():返回元素数目 Map.erase(t):删除元素t Ma

list map set常用方法之list

list 常用方法: 默认添加:list.add(e); 指定下标添加(添加后下标后的元素向后挪一位):list.add(index,e); 获得集合内元素个数:list.size(); 返回是否删除:list.remove(e); 直接删除指定下标的元素(只删除找到的第一个相符合的元素):list.remove(index); 替换元素(替换掉指定下标的元素):list.set(index,e); 取出元素:list.get(index); 清空集合:list.clear(); 判断集合中是否

java基础35 双例集合Map及其常用方法

单例集合的体系: ---------| collection  单例集合的根接口--------------| List  如果实现了list接口的集合类,具备的特点:有序,可重复       注:集合中的有序不是指自然顺序,而是指添加进去的顺序与出来的顺序是一致的------------------| ArrayList  ArrayList底层维护了一个object数组的实现的.(线程不安全),特点:查询速度快,增删速度慢.(有序,可重复)------------------| Linked

Java Map类常用方法

关于Map集合中常用的方法: void clear(); 清空Map boolean containsKey(Object key); 判断Map中是否包含这样的key boolean containsValue(Object value); 判断Map中是否包含这样的value Set<Map.Entry<K,V>> entrySet();  返回此映射中包含的映射关系的Set视图 Object get(Object key);  通过key获取value boolean isE

Map中常用方法

添加 删除修改操作 Object put(Object key,Object value):将指定key-value添加到(或修改)当前map对象中 void putAll(Map m)将m中的所有key-value对存放到当前map中 Object remove(Object key):移除指定key的key-value对,并返回value void clear():清空当前map中的所有数据 元素查询的操作 Object get(Object key) boolean containsKey

Set,List,Map的区别

Set,List,Map的区别 java集合的主要分为三种类型: Set(集) List(列表) Map(映射) 要深入理解集合首先要了解下我们熟悉的数组: 数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型),而JAVA集合可以存储和操作数目不固定的一组数据. 所有的JAVA集合都位于 java.util包中! JAVA集合只能存放引用类型的的数据,不能存放基本数据类型. 简单说下集合和数组的区别:(参考文章:<Thinking In Algorithm>03.数据结