我在Javascript中看到了,
var obj = {
}
function addMember(memberName,value) {
obj[memberName] = value;
}
即。对象可以拥有在对象/类声明之前名称未知的成员。所以在Java中有类似的方法,我可以在新的成员添加到名称未知的对象吗?
答案 0 :(得分:5)
您可以使用地图执行此操作。
Map<String, Object> map = new HashMap<>();
map.put(memberName, value);