Eai galera tudo blz?
Eu estou com um problema (nem precisava digitar), eu queria abrir um arquivo com o append e fazer com que o writeBytes indicasse que a gravação teria que ser depois do último byte.
Segue o código que eu já tenho
public static void main(String args[]) throws IOException {
String titulo = JOptionPane.showInputDialog(null, "Digite o Titulo");
String artista = JOptionPane.showInputDialog(null, "Digite o nome do artista");
String album = JOptionPane.showInputDialog(null,"Digite o album");
String ano = JOptionPane.showInputDialog(null,"Digite um ano");
String comentario = JOptionPane.showInputDialog(null,"Digite um comentario");
titulo = preparatitulo(titulo, 30);
artista = preparaartista(artista, 30);
album = preparaalbum(album,30);
ano = preparaano(ano,4);
comentario = preparacomentario(comentario,30);
DataOutputStream dos = new DataOutputStream(new FileOutputStream("C:\Cópia de Quem Errou.mp3"));
String str = "TAG"+titulo+artista+album+ano+comentario+"�";
dos.writeBytes(str);
StringBuffer sb = new StringBuffer("");
sb.append(str);
dos.flush();
dos.close();
}
Se álguem souber me ajudar fico muito grato.