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:
Bon la propreté du code n'est peut être pas parfaite.
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()); } } }
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
Partager