Let's say I have a map and a List. How can i put more lists for different keys? I know that the list is transmitted through a reference, but what's the way to do it, closest to this one?
Map<Integer, List<Integer>> moves = new HashMap<Integer,List<Integer>>();
List<Integer> values = new LinkedList<Integer>();
//Populate the map of moves to use it later for equation verification
values.add(6);values.add(9);
moves.put(0, values);
values.clear();
moves.put(1, values);
values.add(3);
moves.put(2,values);
values.clear();
values.add(2);values.add(5);
moves.put(3, values);
values.clear();
moves.put(4, values);
values.add(3);
moves.put(5,values);
values.clear();
values.add(0);values.add(9);
moves.put(6,values);
values.clear();
moves.put(7, values);
moves.put(8, values);
values.add(0);values.add(6);
moves.put(9, values);