我有一个函数
public static void printTreeMap (TreeMap <Object, ArrayList> map, PrintStream ps)
还有一个树状图:
TreeMap <Integer, ArrayList<MyClass>> tm = new TreeMap<>();
当我打电话的时候 printTreeMap
就像这样: printTreeMap(tm, System.out);
,我得到一个例外
方法 printTreeMap(TreeMap<Object,ArrayList>, PrintStream)
在类型task中,v7不适用于参数 (TreeMap<Integer,ArrayList<MyClass>>, PrintStream)
java (67108979)
我该怎么修?
1条答案
按热度按时间egmofgnx1#
我建议采用这种方法。请注意,对于这种类型的一般方法,没有这些类型的先验知识。因此,这完全依赖于覆盖所涉及的类型
toString()
.请注意,t和u不必不同,因为它们可以是相同的类型。
下面是一个例子。
印刷品
班级
任何列表Map的更通用方法如下: