xriz
Cadet 4th Year
- Registriert
- Sep. 2002
- Beiträge
- 111
Weiß jemand mit welchen Klassen ich eine Binär-Datei (mp3) am besten nach einer Zeichenkette durchsuchen kann?
ein etwas hilfloser und nicht sehr schneller Ansatz von mir:
Leider klappt das bei großen Files(70MB) nicht mehr.
ein etwas hilfloser und nicht sehr schneller Ansatz von mir:
Leider klappt das bei großen Files(70MB) nicht mehr.
Code:
private int testFile(File f)
{
int pos = -1;
try {
RandomAccessFile rf = new RandomAccessFile(f, "r");
byte[] b = new byte[(int)rf.length()];
rf.readFully(b);
String s = new String(b);
pos = s.indexOf("<U>tag");
rf.close();
} catch (Exception ex) {}
return pos;
}