我在Javascript中看到过,
var obj = {
}
function addMember(memberName,value) {
obj[memberName] = value;
}
即,对象可以具有在对象/类声明之前不知道名称的成员。那么在Java中是否有类似的方法,我可以向名称未知的对象添加新成员?
您可以使用地图执行此操作。
Map<String, Object> map = new HashMap<>();
map.put(memberName, value);