Одинаковые классы в java
Есть класс Date date1 и есть класс Date date2. Вожможно ли сделать так, чтобы эти класс были полностью одинаковыми кроме ссылок? Если мы напишим так Date date2=date1, то ссылки будут одинаковыми и при изменении одного будет менятся и другой, а этого как раз не нужно.
Ответы (1 шт):
Автор решения: Вася Воронцов
→ Ссылка
Во-первых, это экземпляры класса Date. Во-вторых, у этого класса есть метод clone():
//longDate - миллисекунды, прошедшие с 1 января, 1970, 00:00:00 GMT.
Date date1 = new Date(longDate);
Date date2 = date1.clone();
//Теперь date1 равен date2