Estou criando um programa em que necessito antes de fazer uma determinada função queria criar um backUp dos arquivos enviados para a função…
Por exemplo
Tenho um objeto Tabela e quero Altera-la por uma função e verificar se vale a pena alterar… Caso nao… quero restaurar utilizando um backUp ou coisa assim… Pensei em criar um Novo Objeto Tabela e tentar, mas quando usamos a igualdade ele apenas passa a referencia e não clona o objeto…
publicclassObjectClone{publicstaticvoidmyClone(Dataclone,Datacurrent){clone.setName(current.getName());clone.setAddress(current.getAddress());}publicstaticvoidmain(String[]args){Datap1=newData();Datap2=newData();p1.setName("Wenderson");p1.setAddress("Conj. José Luiz da Conceição");myClone(p2,p1);System.out.println("Name: "+p2.getName()+"\nAddress: "+p2.getAddress());}}