private HashMap
// ...laterEdge e = new Edge(from,to,T);// ...laterelse { tmp = new ArrayList(); edges.put(e.from, **tmp** );}**tmp.add(e);**最终,这是原始类型为何不好的经典示例。您有一个,
ArrayList<Integer>然后放入
Edge。
不幸的是,由于我不了解您要执行的操作,因此我不知道如何告诉您如何解决它。

private HashMap
// ...laterEdge e = new Edge(from,to,T);// ...laterelse { tmp = new ArrayList(); edges.put(e.from, **tmp** );}**tmp.add(e);**最终,这是原始类型为何不好的经典示例。您有一个,
ArrayList<Integer>然后放入
Edge。
不幸的是,由于我不了解您要执行的操作,因此我不知道如何告诉您如何解决它。