黑马程序员技术交流社区
标题:
在ArrayList这个集合里面怎么使用Enumration呢!!
[打印本页]
作者:
axing110
时间:
2014-10-24 10:20
标题:
在ArrayList这个集合里面怎么使用Enumration呢!!
复习,真的可以动的很多,一开始我不懂的东西,现在懂了好多,就像这个实现ArrayList接口的这个例子,毕老师写的真好,
我用匿名内部类实现了下,这里和大家分享下,收益良多啊
public class test_11 {
public static void main(String[] args) throws IOException {
ArrayList<FileInputStream> vec=new ArrayList<>();
vec.add(new FileInputStream("d:\\001.avi"));
vec.add(new FileInputStream("d:\\000.avi"));
Iterator<FileInputStream> it=vec.iterator();
SequenceInputStream sequece=new SequenceInputStream(new Enumeration<FileInputStream>()
{
public boolean hasMoreElements() {
return it.hasNext();
}
@Override
public FileInputStream nextElement() {
return it.next();
}
}
);
PrintStream pri=new PrintStream(new FileOutputStream("d:"+File.separator+"4.avi"),true);
byte[] b=new byte[1024];
int len=0;
while((len=sequece.read(b))!=-1)
{
pri.write(b,0,len);
pri.flush();
}
pri.close();
sequece.close();
}
}
作者:
axing110
时间:
2014-10-24 11:41
版主你终于给我加分了啊。我还差好几分呢?下次多加点哦,我也好努力进黑马啊。膜拜版主。
作者:
杨佳名
时间:
2014-10-24 12:15
axing110 发表于 2014-10-24 11:41
版主你终于给我加分了啊。我还差好几分呢?下次多加点哦,我也好努力进黑马啊。膜拜版主。 ...
你发技术贴分享帖提问题别去吹水圣地发啊,我只在本版块评分。看到技术交流都会有的
作者:
axing110
时间:
2014-10-24 13:01
哦领导我知道了,我提问的也能加吗?版主
作者:
mingtianrsm
时间:
2014-10-24 13:20
吹水圣地是一个类似聊天吹嘘的版块,那里不管发帖还是回复,连黑马币都没有,所以技术贴不要去那里发~
作者:
axing110
时间:
2014-10-24 13:21
恩谢谢,我发了好多呢?亏死了我现在才知道感谢感谢黑马感谢同志么
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2