PropertyDescriptor[] propertyDescriptors = beanInfo.getPropertyDescriptors();
Map<String, Object> returnMap = new HashMap<String, Object>();
for (int i = 0; i < propertyDescriptors.length; i++) {
......
returnMap.put(propertyName, result);
}
Map<String, Object> returnMap = new HashMap<String, Object>();
PropertyDescriptor[] propertyDescriptors = beanInfo.getPropertyDescriptors();
for (int i = 0; i < propertyDescriptors.length; i++) {
......
returnMap.put(propertyName, result);
}
定义本地变量时哪个顺序更好?如果将其定义为第一个代码,它将使定义的propertyDescriptor与其使用之间的距离过大,但将其定义为第二个代码,它将与定义的地图或地图使用之间的距离很远。
那么订购它们的规则是什么?