A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

复习,真的可以动的很多,一开始我不懂的东西,现在懂了好多,就像这个实现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();
               
        }
}


评分

参与人数 1技术分 +1 收起 理由
杨佳名 + 1

查看全部评分

5 个回复

倒序浏览
版主你终于给我加分了啊。我还差好几分呢?下次多加点哦,我也好努力进黑马啊。膜拜版主。
回复 使用道具 举报
axing110 发表于 2014-10-24 11:41
版主你终于给我加分了啊。我还差好几分呢?下次多加点哦,我也好努力进黑马啊。膜拜版主。 ...

你发技术贴分享帖提问题别去吹水圣地发啊,我只在本版块评分。看到技术交流都会有的
回复 使用道具 举报
哦领导我知道了,我提问的也能加吗?版主
回复 使用道具 举报
吹水圣地是一个类似聊天吹嘘的版块,那里不管发帖还是回复,连黑马币都没有,所以技术贴不要去那里发~
回复 使用道具 举报
恩谢谢,我发了好多呢?亏死了我现在才知道感谢感谢黑马感谢同志么
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马