Pessoal, primeiramente a dúvida não é criar fisicamente o arquivo, eu uso BufferedWriter e etc…
Meu problema é a melhor forma de criar automaticamente um arquivo texto, onde vários trechos do texto virão de valores contido em n variáveis.
Explicando melhor, eu estou criando um programa que gera arquivos .java baseado em informações dos metadados de um banco de dados.
ae, o codigo ta saindo uma espaguete +ou- assim:
StringBuffer codigo = new StringBuffer("");
codigo.append("package teste; \r\n").append("import java.io.File; \r\n");
...
codigo.append("String nomeTabela = ").append(getNomeDaTabela).append("; \r\n");
Agradeço qualquer ajuda