Membro desde: 12/09/2008 09:47:03
Mensagens: 71
Localização: Vitória - ES
Offline
Bom dia,
Tenho aqui um método que retorna um ArrayList de objetos de uma classe que possui variáveis String, int e boolean.
Como esse método demora bastante a rodar, gostaria de armazenar os resultados gerados em um arquivo em disco para poder usar posteriormente sem ter que executar esse método tantas vezes.
Me ocorreu que eu poderia criar um arquivo texto com uma linha para cada valor de variável sucessivamente para cada item do ArrayList. Porém, além de ser propenso a erros, essa não me parece ser uma boa prática.
Por esse motivo, gostaria de pedir uma sugestão de uma prática mais segura e melhor aplicável ao meu problema.
Membro desde: 12/09/2008 09:47:03
Mensagens: 71
Localização: Vitória - ES
Offline
Demora muito por que ele faz uma série de comparações entre uma grande quantidade de arquivos alguns também consideravelmente grandes.
Essa demora eu já ví que não pode ser evitada, por isso eu gostaria de guardar os resultados da execução. Assim eu poderia rodar esse método de madrugada por exemplo e utilizar a informação gerada no decorrer do dia.