将List集合中,含有BigDeciam字段求和
该⽅法采⽤反射创建对象,并进⾏赋值,将List<T>,中含有BigDecimal字段的值求和,并赋值到新的对象中对应的字段上。 代码如下:
@SneakyThrows
public static <T> T convertListValueToObjectValue(List respons, Class<T> clazz) {
Object object = wInstance();
Class<?> aClass = Class();
Field[] declaredFields = DeclaredFields();
for (Field declaredField : declaredFields) {
天津特色美食
if ("java.math.BigDecimal".Type().getName())) {
spa怎么做declaredField.tAccessible(true);
for (Object row : respons) {
Field[] rowFields = Class().getDeclaredFields();
for (Field rowField : rowFields) {
if ("java.math.BigDecimal".Type().getName()) && Name().Name())) {
你好我好大家好
rowField.tAccessible(true);产品设计作品
BigDecimal tem = (BigDecimal) (row);
BigDecimal dst = (BigDecimal) (object);
declaredField.t(object, tem.add(dst));
恍惚造句>大班体育公开课}
王者荣耀苹果充值
}
曼陀罗中毒}
}
}
return (T) object;
}