是否有任何內置的Java6方法(也許在郎或反射?),用於執行:對象[]到類[]中的Java
private Class[] getTypes(final Object[] objects) {
final Class[] types = new Class[objects.length];
for (int i = 0; i < objects.length; i++) {
types[i] = objects[i].getClass();
}
return types;
}
這需要對象數組,並返回包含類型的數組每個元素?
據我所知,這是在Java中使用它的最好方法。 – jjnguy 2010-02-02 08:30:54
用於(..)'循環的'可以替換爲'for(Object o:objects)',它可以提高可讀性*(但是你必須單獨計算索引,hrm :))*。但是,這基本上是用Java來完成的。 – Esko 2010-02-02 08:35:11