java 질문해도 되나요? 채택완료

Map 초기화 질문입니다.

 

a b
1 2
3 4

 

가령 위의 테이블 처럼 데이터를 넣으려고 해요..

 

1. 맵을 만들었습니다.

Map <String, Object> map = new HashMap<>();

2.만든 맵에 2번째  줄을 넣었습니다.

map.put("a", "1");

map.put("b",'2");

3. 만든 맵을 리스트에 넣었습니다.

리스트를 만들어 주었고요

LIst<Object> list = new ArrayList<>();

리스트에 1번의 맵을 넣었습니다.

list.add(map);

 

여기서 부터 질문입니다.

2번째 row을 입력해야 하려면 map의 값을 초기화 시켜야 하는데

초기화 방법을 모르겠습니다. ㅠㅠ

 

조언 주실 분 계신가요?

답변 2개

채택된 답변
+20 포인트

map.clear();

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

감사합니다.
무식하게 row만큼 맵을 만들까 고민하던차에
현답을 주셨습니다.

댓글을 작성하려면 로그인이 필요합니다.

2번을 반복하니

처음 입력한 값으로 어레이에 입력이 되어서

초기화가 필요합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고