Java Language
연결된 해시 맵
수색…
소개
LinkedHashMap 클래스는 예측 가능한 반복 순서를 사용하여 Map 인터페이스의 해시 테이블 및 링크 된 목록 구현입니다. HashMap 클래스를 상속하고 Map 인터페이스를 구현합니다.
Java LinkedHashMap 클래스에 대한 중요한 사항은 다음과 같습니다. LinkedHashMap에는 키를 기반으로하는 값이 들어 있습니다. 고유 한 요소 만 포함합니다. 하나의 널 (null) 키와 복수의 널 값을 가질 수 있습니다. 대신 삽입 순서를 유지 관리하는 HashMap과 동일합니다.
Java LinkedHashMap 클래스
키 포인트:-
예측 가능한 반복 순서를 사용하여 Map 인터페이스의 해시 테이블과 링크 된 목록 구현입니다.
HashMap 클래스를 상속하고 Map 인터페이스를 구현합니다.
키를 기반으로하는 값을 포함합니다.
유일한 요소.
하나의 널 (null) 키와 복수의 널 값을 가질 수 있습니다.
대신 HashMap과 마찬가지로 삽입 주문을 유지 관리합니다.
방법 : -
- void clear ().
- boolean containsKey (Object key)
- Object get (Object key).
- 보호 된 boolean removeEldestEntry (Map.Entry eldest)
예 :-
public static void main(String arg[])
{
LinkedHashMap<String, String> lhm = new LinkedHashMap<String, String>();
lhm.put("Ramesh", "Intermediate");
lhm.put("Shiva", "B-Tech");
lhm.put("Santosh", "B-Com");
lhm.put("Asha", "Msc");
lhm.put("Raghu", "M-Tech");
Set set = lhm.entrySet();
Iterator i = set.iterator();
while (i.hasNext()) {
Map.Entry me = (Map.Entry) i.next();
System.out.println(me.getKey() + " : " + me.getValue());
}
System.out.println("The Key Contains : " + lhm.containsKey("Shiva"));
System.out.println("The value to the corresponding to key : " + lhm.get("Asha"));
}
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow