泛型实现 数组复制
public static <T> List<T> listCopy(Class<T> var1, Object orig){
List<T> list = new ArrayList<T>();
for (Object object: (List<?>)orig) {
try {
T newInstance = var1.newInstance();
BeanUtils.copyProperties(newInstance, object);
list.add(newInstance);
} catch (IllegalAccessException | InvocationTargetException |InstantiationException e) {
log.error("bean复制失败",e);
}
}
return list;
}
版权声明:本文为qq_41729058原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。