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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

package com.heima.ceshi;

import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.SequenceInputStream;
import java.util.Enumeration;
import java.util.Vector;


public class test1 {
       

                public static void main(String[] args) throws IOException {
                        FileInputStream file1 = new FileInputStream("周杰伦 - 安静.mp3");        //创建输入流对象,关联a.txt
                        FileInputStream file2 = new FileInputStream("周杰伦 - 飘移.mp3");        //创建输入流对象,关联b.txt
                        FileInputStream file3 = new FileInputStream("周杰伦 - 我不配.mp3");        //创建输入流对象,关联c.txt

                        Vector<InputStream> ve = new Vector<>();
                        ve.add(file1);
                        ve.add(file2);
                        ve.add(file3);
                       
                        Enumeration<InputStream> en = ve.elements();
                        SequenceInputStream se = new SequenceInputStream(en);
                        FileOutputStream fos = new FileOutputStream("周董歌曲串烧.mp3");
                       
                        int len;
                        byte[] arr = new byte[1000000];
                        while ((len = se.read(arr)) != -1) {
                                fos.write(arr,0,len);                               
                        }
                        fos.close();
                        se.close();               
                }

        }

9 个回复

倒序浏览
基础班还没学完,不过这个还是蛮有用的,呵呵.  
回复 使用道具 举报
不错不错!
回复 使用道具 举报
挺不错的。
回复 使用道具 举报
挺有意思的
回复 使用道具 举报
有想法。。。。
回复 使用道具 举报
对于我这个初学者来说感觉好高级。
回复 使用道具 举报
6666666   可以啊兄弟!!
回复 使用道具 举报
同样都是基础班 面对大神我只有哭晕在地上的
回复 使用道具 举报
可以啊,一看就是大神的感觉
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马