2024年2月18日发(作者:)

java hashmap方法

Java HashMap是一个基于哈希表实现的Map接口的类,它允许我们使用键值对来存储和访问数据。HashMap提供了许多有用的方法,使得我们能够轻松地操作键值对。在本文中,我们将讨论Java

HashMap的一些常用方法。

1. put()方法

put()方法用于将键值对放入HashMap中。它接受两个参数,第一个参数是键,第二个参数是对应的值。如果HashMap中已经存在该键,则更新该键对应的值。

示例代码:

```

Map hashMap = new HashMap<>();

('key1', 'value1');

('key2', 'value2');

('key3', 'value3');

```

2. get()方法

get()方法用于获取HashMap中给定键所对应的值。如果不存在该键,则返回null。

示例代码:

```

String value1 = ('key1'); // value1

String value4 = ('key4'); // null

```

3. containsKey()方法

containsKey()方法用于判断HashMap中是否包含给定键。如果包含该键,则返回true;否则返回false。

示例代码:

```

boolean containsKey1 = nsKey('key1'); // true

boolean containsKey4 = nsKey('key4'); // false

```

4. containsValue()方法

containsValue()方法用于判断HashMap中是否包含给定值。如果包含该值,则返回true;否则返回false。

示例代码:

```

boolean containsValue1 = nsValue('value1'); //

true

boolean containsValue4 = nsValue('value4'); //

false

```

5. remove()方法

remove()方法用于从HashMap中删除给定键对应的键值对。如果该键不存在,则不执行任何操作。

示例代码:

```

('key2');

```

6. size()方法

size()方法用于获取HashMap中键值对的数量。

示例代码:

```

int size = ();

```

以上就是Java HashMap的一些常用方法。通过这些方法,我们可以轻松地操作HashMap中的键值对,实现存储和访问数据的操作。