source

HashMap에서 삽입 순서를 유지하는 방법

gigabyte 2022. 8. 29. 22:15
반응형

HashMap에서 삽입 순서를 유지하는 방법

사용하고 있습니다.HashMap지도상에서 반복하면 데이터는 랜덤 순서로 반환됩니다(대개 같은 순서).그러나 데이터는 특정 순서로 삽입되어 있기 때문에 삽입 순서를 유지할 필요가 있습니다.이거 어떻게 해?

LinkedHashMap 정확히 당신이 찾고 있는 거예요

꼭 같다HashMap단, 반복하면 삽입 순서로 항목이 표시됩니다.

HashMap 이 문서의 두 번째 줄에 따라 순서가 정해지지 않았습니다.

이 클래스는 맵의 순서를 보증하지 않습니다.특히, 순서가 시간이 지남에 따라 일정하게 유지된다는 보장은 없습니다.

아마도 당신은 AIX의 제안대로 할 수 있고LinkedHashMap또는 다른 주문된 컬렉션입니다.javapractices.com의 '올바른 컬렉션 선택' 가이드를 참조하십시오.

언급URL : https://stackoverflow.com/questions/10710193/how-to-preserve-insertion-order-in-hashmap

반응형