Oi pessoal,
Estou fazendo um projeto para a faculdade, uma feira. É necessário cadastrar produtos (case 1), no case 2 é a venda e lá o usuario informará o nome do cliente os produtos comprados. O comprovante terá de ser em txt.
entao coloquei esse código
try {
// Create file
FileWriter fw = new FileWriter("Comprovante de pagamento.txt");
BufferedWriter out = new BufferedWriter(fw);
out.write("Nome do Cliente: " + nome +" Produto Comprado: " + busca + " Preço do Produto: " + PP.getPreco() + " Quantos foram comprados: " + quantos + " Total a pagar: " + preco);
out.newLine();
out.close();
} catch (Exception e){//Catch exception if any
System.err.println("Error: " + e.getMessage());
}
Da certo, aparece o nome do cliente e tals, só que só uma vez.
Esse código está dentro de um laço e conforme eu coloque outro cliente só aparece o ultimo cliente q escrevi.
Ele sobreescreve
Alguem sabe como eu faço no código para ele gravar todos os clientes q eu quiser colocar no vetor???