public void test(Object obj){`
Object newObj = obj;//reference
}
Не зная точного типа объекта obj, как я могу клонировать его, например, как Object newObj = obj.clone();
или Object newObj = new Object(obj);
Фактическая ситуация такова: в классе Message
я задаюэлемент HashMap<String,Object>
позволяет любому, кто хочет использовать Message
, добавлять другие свойства / элементы вместо того, чтобы переписывать его.Объект может быть ArrarList<Integer>
.Здесь возникает проблема.