Is possible to change Map< String, List< Integer >> to indvidual lists?
List<Integer> list1 = new ArrayList<Integer>();
list1.add(1);
list1.add(2);
list1.add(3);
list1.add(4);
List<Integer> list2 = new ArrayList<Integer>();
list2.add(100);
list2.add(400);
list2.add(500);
list2.add(700);
Map<String, List<Integer>> map = new HashMap<String, List<Integer>>();
map.put ("account_number", list1);
map.put ("Amount", list2);
System.out.println(map);
map: {Amount=[100, 400, 500, 700], account_number=[1, 2, 3, 4]}
List<String> list3 = new ArrayList<String>();
List<int> list4 = new ArrayList<int>();
Now I want to change the map to lists (list3, list4).
Expected: map -> list3, list 4
list3 list4
Amount 100
Amount 400
Amount 500
Amount 700
account_number 1
account_number 2
account_number 3
account_number 4
I tried, map.keySet(), map.values() to put them into separate list(list3, list4) but just couldn't achieve it
how can I do it?