Java HashMap用法

Posted 守林鸟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java HashMap用法相关的知识,希望对你有一定的参考价值。

为了做题用Java语法替代C++map的常用语法,记录一下,剖析原理以后再补上。

1.import java.util.HashMap;//导入;

2.HashMap<K, V> map=new HashMap<K, V>();//定义map,K和V是类,不允许基本类型;

3.void clear();//清空

4.put(K,V);//设置K键的值为V

5.V get(K);//获取K键的值

6.boolean isEmpty();//判空

7.int size();//获取map的大小

8.V remove(K);//删除K键的值,返回的是V,可以不接收

9.boolean containsKey(K);//判断是否有K键的值

10.boolean containsValue(V);//判断是否有值是V

11.Object clone();//浅克隆,类型需要强转;如HashMap<String , Integer> map2=(HashMap<String, Integer>) map.clone();

 

 

 

以上是关于Java HashMap用法的主要内容,如果未能解决你的问题,请参考以下文章

Java之HashMap用法

java中HashMap的用法

HashMap基本用法

java hashmap常见用法

java HashMap用法

ArrayList与HashMap的用法