我有这段代码,我想知道这是否被认为是不好的做法:
Class<T> type = null;
if (type.isInstance(TypeA.class)) {
for (Object obj : typeAList) {
TypeA mytype = (TypeA) obj;
System.out.println(mytype.getMyId());
}
}
typeAList 实际上是一个参数List<T> typeAList
这里有什么不好的标记吗?这可以做得更好吗?