과제 숙제 아님 오해 ㄴㄴ

혼자 공부 하던 중 질문이야

XML 파싱해서 나온 Elements 를 HashMap에 넣으려고 하는데

여기서 의문점이 들었다.

예를 들어 

<동물>
        <사람>
                <이름>개똥이</이름>
        </사람>

        <사람>
                <이름>멍청이</이름>
        </사람>
</동물>

XML이 이런 구조면

사람과 이름을 HashMap에 들어갈 때 key 값을 설정해서 값을 넣으려고해

근데 HashMap은 key 값을 중복 안하잖아

ArrayList로 XML 을 파싱한 값을 넣는 것 보다 HashMap이 더 좋을 것 같아서 쓰려고 하는데 의문점이 들고 막혀서

답변좀 구해본다.