把mp3分成n份之后合并
来源:互联网 发布:cad数控编程软件 编辑:程序博客网 时间:2024/05/16 04:51
package cn.cm.conse;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.SequenceInputStream;import java.util.Enumeration;import java.util.Vector;//切割mp3成三份,之后合并public class Demo01 { public static void main(String[] args) throws IOException { // TODO Auto-generated method stub method(); stx(); } public static void method() throws FileNotFoundException, IOException {//分割为3份mp3 File file=new File("E:\\CloudMusic\\123.mp3"); FileInputStream input=new FileInputStream(file); byte[] b=new byte[1024*1024]; int length=0; File files=new File("E:\\music"); for(int i=0;((length=input.read(b))!=-1);i++){ File fi=new File(files,i+".mp3"); FileOutputStream filed=new FileOutputStream(fi); filed.write(b, 0, length); filed.close(); } input.close(); } public static void stx() throws IOException{ File dir=new File("E:\\music"); Vector<FileInputStream> vector=new Vector<FileInputStream>(); File file[]=dir.listFiles(); for(File fi:file){ if(fi.getName().endsWith(".mp3")){//别忘了mp3后有两个括号 vector.add(new FileInputStream(fi)); } } Enumeration<FileInputStream> e=vector.elements(); SequenceInputStream input=new SequenceInputStream(e); FileOutputStream out=new FileOutputStream("F:\\"); byte[] b=new byte[1024]; int length=0; while((length=input.read(b))!=-1){ out.write(b,0,length); } out.close(); input.close();}}
0 0
- 把mp3分成n份之后合并
- 把一首MP3切成n份,每份是1m,然后再合并起来。
- 整数N分成K份
- 把你的收入分成五份
- 把你的收入分成五份
- 将整数n分成k份
- ACM2 递归 n分成k份
- 给一堆数均匀分成N份--等边三角形/任务分配
- c++ 整数n分成k份 递归实现
- 把n个物品分成m堆
- 如何把一个1:3的矩形分成若干份,然后拼成一个正方形
- sqlserver数据导入mysql三: 把生成的表分成几份(拆分成几份运行)
- 给一个数字,把他分成若干份,求乘积最大
- N个平面可以把空间分成几部分
- hdu 1249 N个三角形把平面分成几个区域
- N条直线能把平面分成几块
- n个平面最多把空间分成几部分
- 将N跟香肠平均分成M份的最少切割刀数
- 学习资源整理
- 2015年大二上-数据结构-内部排序-(6)-堆排序
- 数据科学系列读书笔记
- Cocos2d-x各版本项目的配置与创建汇总贴
- Measure测量实际应用心得(一)
- 把mp3分成n份之后合并
- 2015年大二上-数据结构-内部排序-(7)-归并排序
- [从头学数学] 第158节 反比例函数
- 2015年大二上-数据结构-内部排序-(8)-基数排序
- ctf训练营 包罗万象
- Android 第九天重置版_Contentprovider
- Android 第九天重置版_Contentprovider_注意事项
- Android推送技术研究
- mysql ERROR 1138: Invalid use of NULL value