http7398
11
2018-04-16 20:19:43
1
322

사이즈가 다른 2개의 List<HashMap<String, String>> 비교


2개의 List<HashMap<String, String>>가 있습니다.


List의 HashMap의 사이즈는 같지만, List의 사이즈가 다릅니다.


Old List :

 [{CODE=RCYV, CONDITION=A, PROCEDURE=1},
 {CODE=MCSV, CONDITION=B, PROCEDURE=2},
 {CODE=SFJV, CONDITION=C, PROCEDURE=3},
 {CODE=HDJV, CONDITION=D, PROCEDURE=4},
 {CODE=RCCV, CONDITION=E, PROCEDURE=5},
 {CODE=AFAV, CONDITION=F, PROCEDURE=6}]

 
New List :

 [{CODE=RCYV, CONDITION=A, PROCEDURE=1},
 {CODE=MCSV, CONDITION=B, PROCEDURE=20},
 {CODE=SFJV, CONDITION=C, PROCEDURE=3},
 {CODE=HDJV, CONDITION=EI, PROCEDURE=4},
 {CODE=ABCD, CONDITION=AB, PROCEDURE=5},
 {CODE=AFAV, CONDITION=H, PROCEDURE=6},
 {CODE=EFGH, CONDITION=CD, PROCEDURE=8}]


Old List와 New List를 CODE를 기준으로 비교해서,

CODE가 New List에 새로 추가, 삭제되거나

CONDITION이나 PROCEDURE가 바뀔 경우 플래그를 주려고하는데,

List의 갯수가 서로 달라서 어려움이 있네요ㅜㅜ

혹시 이 상황에서 쓸 수있는 API나 좋은 방법이 있으면 조언 부탁드립니다.

0
0
  • 답변 1

  • kenu
    42k
    2018-04-16 20:37:07

    nested loop


    for () {
    
      for () {
    
      }
    
    )


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