각카
957
2020-12-14 09:47:03
3
146

java ArrayList 질문드립니다


HashMap 안에 ArrayList를 넣을려고 합니다 

HashMap 안에 들어가야하는 ArrayList는 

{test=[{test2=[]}]} 이런식으로 들어가야하는데 hashmap put해서 넣을수 있는 방법이 있나요?

0
  • 답변 3

  • llaay
    615
    2020-12-14 09:48:26

    map.put("list", arrayList);
    이렇게 담으면 되지 않나요???

  • 각카
    957
    2020-12-14 09:53:17 작성 2020-12-14 10:00:29 수정됨

    map.put("test", arrayList) 하게 되면

    {test=[]} 이런식으로만 들어가서요 제가 넣고 싶은거는 put를 했을때 {test=[{test2=[]}]}  이런식으로 접근하고 싶습니다

    listclass=[

    {propclass=[

    {ID=1, Key=name, Value=1반}, 

    {ID=2, Key=name, Value=2반}]}]}

    이런식으로 arraylist를 map에 넣을려고 합니다


  • 까꿍
    487
    2020-12-14 10:01:15

    Map<List>

    ㄴ List<Map>

         ㄴ Map<List>

              ㄴList<Map>


    구조로 보여집니다.


    llaay님께서 하신 말씀을 두번 하시면 될거에요.

  • 로그인을 하시면 답변을 등록할 수 있습니다.