有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java我怎样才能为一个地图拥有更多相同列表的实例?

假设我有一张地图和一张清单。如何为不同的键设置更多列表?我知道这个列表是通过引用传递的,但是最接近这个列表的方法是什么呢

    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);

共 (0) 个答案