我有这个课...
public abstract class LoadboardTable
{
protected Map<String, HashMap<HasTableFields, String>> table = new TreeMap<String, HashMap<HasTableFields, String>>();
public Set<Entry<String, HashMap<HasTableFields, String>>> getEntries()
{
return table.entrySet();
}
...
}
在其他课程中,我不断重复泛型类型。例如...
for (Entry<String, HashMap<HasTableFields, String>> entry : myTable.getEntries()){}
Set<Entry<String, HashMap<HasTableFields, String>>> entries = otherTable.getEntries();
etc, etc...
这种泛型类型在整个应用程序中重复和散落。有没有更好的办法?如果我决定更改 LoadboardTable 类中的表 Map 对象的通用类型,我将在其他任何地方更改它几天。另外,继续输入它只是一个巨大的痛苦。