Estou precisando gravar o contéudo de um TreeMap num arquivo antes de encerrar um programa, e depois quando o programa for reaberto ele precisa recarregar o TreeMap com o conteúdo do arquivo,
como posso fazer isso?, agradeceria ajuda,
Abraços,
jhonata
P.s - acho que pode ter parecido que não sei desde do começo e preciso de ajuda desde do início, o programa ta todo protinho, só não estou conseguindo fazer esse final de gravar no arquivo
e outro erro é:
Indice.java uses unchecked or unsafe operations
Só para te falar, Base é uma classe, onde implemento meus construtores e os métodos set e get e essa classe Base ela implementa a interface Serializable.
Então a parte da minha leitura estou fazendo assim:
TreeMap<String,Base>Map=null;try{FileInputStreamfileInput=newFileInputStream("Indice.txt");ObjectInputStreamobjectInput=newObjectInputStream(newBufferedInputStream(fileInput));map=(Map<String,Base>)objectInput.readObject();objectInput.close();}catch(IOExceptionioException){System.err.println("Erro ao Abrir ao arquivo");}