Computer >> 컴퓨터 >  >> 프로그램 작성 >> Java

자바 ConcurrentHashMap - clear()

<시간/>

clear 함수는 키 값 쌍 간의 매핑을 지우는 데 사용됩니다. 이렇게 하면 ConcurrentHashMap 매핑이 지워집니다.

구문

public void clear()

예를 들어 보겠습니다 -

예시

import java.util.concurrent.ConcurrentHashMap;
import java.util.*;
public class Demo{
   public static void main(String[] args){
      Map<String, String> my_map = new ConcurrentHashMap<String, String>();
      my_map.put("This", "35");
      my_map.put("is", "78");
      my_map.put("sample", "99");
      System.out.println("The map contains the below elements " + my_map);
      my_map.clear();
      System.out.println("The elements after the clear function is called on it " + my_map);
   }
}

출력

The map contains the below elements {This=35, is=78, sample=99}
The elements after the clear function is called on it {}

Demo라는 클래스에는 주요 기능이 포함되어 있습니다. 여기에서 Map의 새 인스턴스가 생성되고 'put' 기능을 사용하여 요소가 추가됩니다. 요소가 표시되고 다음으로 맵이 지워집니다. 이제 지도에는 아무 것도 포함되지 않으며 지도가 다시 표시될 때 이를 볼 수 있습니다.