【发布时间】:2014-05-04 13:14:09
【问题描述】:
我怎样才能把这段代码变成通用形式?
List aviary = new ArrayList();
Eagle any Eagle;
aviary.add(new Eagle(100, "Brutus"));
aviary.add(new Eagle(100, "Chronos"));
for (int i=0; i<aviary.size(); i++) {
anyEagle = (Eagle) aviary.get(i);
anyEagle.hunt();
}
【问题讨论】:
-
你试过
List<Eagle>吗?一些 IDE 将帮助您使用泛型,甚至格式化您的代码。 ;) -
只填
? -
BTW Javascript 与 Java 无关,所以我将其从标签中删除。
标签: java generics generic-programming