Java第十七天学习笔记~(MAP集合特点&常用方法)

MAP:一次添加一对元素       Collection一次添加一个元素

MAP也称为双列集合              Collection称为单列集合

其实MAP集合中存储的就是键值对

map结合中必须保证键的唯一性

常用方法:

1、添加 : value put(key,value):返回前提个和key关联的值,如果没有返回null

2、删除: void clear( ):清空map集合。

               value remove(key):根据指定的key删除这个键值对

3、判断: boolean containskey(key);

                boolean containsValue(value);

                boolean isEmpty();

4、获取:value get(key):通过键拿值,如果没有该键返回null

              int size();获取键值对的个数

package cn.itcast.p1.map.demo;

import java.util.HashMap;
import java.util.Map;

public class MapDemo {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Map<Integer,String> map=new HashMap<Integer,String>();
		method(map);
	}
	public static void method(Map<Integer,String> map) {//学号和姓名
		//添加元素
		System.out.println(map.put(8,"wangcai"));//null
		System.out.println(map.put(8,"xiaoqiang"));//存相同键值会覆盖
		map.put(2, "zhangsan");
		map.put(7, "zhaoliu");
		//删除
		//System.out.println("remove:"+map.remove(2));
		
		//判断
		System.out.println("containskey:"+map.containsKey(7));
		
		System.out.println(map);
	}

}

猜你喜欢

转载自blog.csdn.net/crazyhulu/article/details/84964055