package ruoyu;
import java.sql.SQLOutput;
import java.util.Collection;
import java.util.HashMap;
import java.util.Set;
public class Demo01 {
public static void main(String[] args) {
HashMap map = new HashMap();
map.put( "s01","张三" );
map.put( "s02","李四" );
map.put( "s03","王五" );
map.put( "s04","王五" );
System.out.println(map);
Object v = map.get( "s01" );//根据key 找到value
System.out.println(v);
System.out.println(map.size());
//判断是否包含了指定的key
System.out.println(map.containsKey( "s01"));
//判断是否包含了指定的value
System.out.println(map.containsValue( "王五"));
// 转为只包含了key的单值集合
Set set = map.keySet();
System.out.println(set);
// map中key是唯一的,value是不唯一的
//转为只包含了values的单值集合
Collection values = map.values();
System.out.println(values);
// map.remove( "s04" );
System.out.println(map);
// 查看删掉的key
Object a = map.remove("s04");//删除的返回值就是对象
System.out.println(map);
System.out.println(a);
// 删除:
// Collection 中的类(List、Set),删除的返回值是boolean;
// Map中的类,是根据Key删除,返回值是Value
}
}
Java HashMap 的使用
最新推荐文章于 2024-03-31 12:00:50 发布