I have seen in Javascript ,
var obj = {
}
function addMember(memberName,value) {
obj[memberName] = value;
}
ie. objects can have members whose name is not known before at object/class declaration.So is there a similar way in Java ,where i can add new members to an object with unknown name?