Você está na página 1de 1

Write to file:

1º Exemplo:

O método deve receber as estruturas de dados relativas às musicas e escrever a essa


informação num ficheiro de texto. Cada linha do ficheiro deverá ter o nome, a
duração e o preço de uma música, separados por "/", como por exemplo:
On my way / 201.60 s/ 3,25€

Como é chamado o método: writeToFile(musics, info, "musics.txt");

public static void writeToFile(String[] musics, double[][] info, String file) {


try {
PrintWriter ficheiro = new PrintWriter("musics.txt");
for (int i = 0; i < musics.length; i++) {
ficheiro.write(String.format("%s / %.2fs / %.2f€ \n", musics[i],
info[i][0], info[i][1]));
}
ficheiro.close();

} catch (IOException e) {
throw new RuntimeException(e);
}
}
}

Você também pode gostar