Salut à tous, je vous écris car j'ai un petit problème avec la classe RAF.
En effet je veux lire les derniers octets d'un fichier mp3 et les afficher et j'utilise le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import java.io.RandomAccessFile;
import java.io.*;
public class Tag{
	public static void main (String [] args)throws FileNotFoundException, IOException
	{
		int i;
		int [] tab;
		RandomAccessFile test = new RandomAccessFile("piste.mp3", "rw");
		System.out.println("La durée "+test.length());
		for (i=(int)(test.length()-128); i<= test.length(); i++)
		{
			System.out.println(test.read());
		}
	}
}
Bon la propreté du code n'est peut être pas parfaite.
Mais voilà lorsque j'execute j'ai un problème il ne liste que des -1 et génère un fichier mp3 vide.
Si quelqu'un a un idée merci