思路运用SequenceInputStream 然后是有enumeration 然后是Victor 最后判断文件存在的话就加到集合Victor中
class practice25
public static void main(String[] args) throws Exception
{
int count=1;
Vector<InputStream> v=new Vector<InputStream>();
File f=new File(count+".part");
while(f.exists())
{
v.add(new FileInputStream(f));
count++;
//System.out.println(count);
f=new File(count+".part");
}
SequenceInputStream sis=new SequenceInputStream(v.elements());
PrintStream ps=new PrintStream("25_copy.mp3");
byte[] b=new byte[1024*1024];
int len;
while((len=sis.read(b))!=-1)
{
ps.write(b,0,len);
ps.flush();
}
}
}