接口参数传递class
public static List<String> getExcelProperty(Class<?> clazz,Integer index) {
List<String> headers = new ArrayList<>();
Field[] fields = clazz.getDeclaredFields();
for (Field field : fields) {
if (field.isAnnotationPresent(ExcelProperty.class)) {
ExcelProperty excelProperty = field.getAnnotation(ExcelProperty.class);
headers.add(excelProperty.value()[index]);
}
}
return headers;
}

浙公网安备 33010602011771号