我已将多个jpeg文件合并为一个.bin文件。
.....
.........
while(true){
if (q.numOfFiles() > 0) {
source = q.getNextFile();
in = new DataInputStream(new BufferedInputStream(new FileInputStream(source)));
byte[] buf = new byte[1024];
int len;
while ((len = in.read(buf)) > 0) {
out.write(buf, 0, len);
}
String s = "filename=="+source.getName()+"==filename";
out.write(s.getBytes());
out.flush();
System.out.println("merged--"+source.getName());
}
}
........
........
你可以看到我在每个文件结束后追加“filename ==”+ source.getName()+“== filename”。 现在我想将所有这些jpegs与它们的实际文件名分开。 如何读取我在合并文件中插入的分隔符?
答案 0 :(得分:0)