📜  Java中的LinkedHashMap clear()方法(1)

📅  最后修改于: 2023-12-03 15:16:29.952000             🧑  作者: Mango

Java中的LinkedHashMap clear()方法

简介

在Java中,LinkedHashMap是一种Map接口的实现方式,它可以将元素按照插入顺序进行排序,同时也可通过访问顺序或者指定的排序方式进行排序。而clear()方法则是LinkedHashMap类的一种实例方法,用于清空LinkedHashMap中所有的元素。

语法

LinkedHashMap类的clear()方法语法如下:

public void clear()
参数

该方法没有参数。

返回值

该方法没有返回值。

操作

clear()方法将删除LinkedHashMap中的所有元素,然后将size设置为0。

下面是一个示例程序,演示了LinkedHashMap clear()方法的用法。该程序首先创建了一个LinkedHashMap,并向其添加三个键值对。然后调用clear()方法删除所有元素,并打印LinkedHashMap的大小。

import java.util.LinkedHashMap;

public class LinkedHashMapExample {
    public static void main(String[] args) {
        // Create a LinkedHashMap
        LinkedHashMap<String, Integer> map = new LinkedHashMap<>();

        // Add elements to the map
        map.put("One", 1);
        map.put("Two", 2);
        map.put("Three", 3);

        // Print the size of the map
        System.out.println("Size of the map before clear(): " + map.size());

        // Clear the map
        map.clear();

        // Print the size of the map after clear()
        System.out.println("Size of the map after clear(): " + map.size());
    }
} 

该程序运行结果:

Size of the map before clear(): 3
Size of the map after clear(): 0
总结

LinkedHashMap的clear()方法,可以清空LinkedHashMap中的所有元素,并将size设置为0。在需要清空LinkedHashMap中的元素时,该方法可以很方便地实现该功能。