本帖最后由 陈培果 于 2014-5-13 16:57 编辑
- import java.util.*;
- /*
- 图片切割问题
- */
- class SplitFile
- {
- public static void main(String[] args) throws IOException
- {
- splitFile();
- }
- public static void splitFile()throws IOException
- {
- FileInputStream fis=new FileInputStream("c:\\1.bmp");
- FileOutputStream fos=null;
- byte[] buf=new byte[1024*1024*4];
- int len=0;
- int count=1;
- while ((len=fis.read(buf))!=1)
- {
- fos=new FileOutputStream("c:\\splitfiles\\"+(count++)+".part");
- fos.write(buf,0,len);
- fos.close();//循环一次切割一次
- }
- fis.close();
- }
- }
- /*
- 我完全按照毕老师的代码写的,编译没有问题,运行时出现问题,如图片:
复制代码
|
|