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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

/*
将一个盘中的MP3文件复制到另一个盘里。
现实步骤:
1.字节流缓冲区获取C盘mp3文件;
2.字节流缓冲区写出D盘MP3文件。
BufferedInputStream
BufferedOutputStream
*/
import java.io.*;
class CopyMp3
{
public static void main(String[] args) throws IOException
{
  //学学毕老师的,咱也看看复制的时间。
  long start= System.currentTimeMillis();//获取时间的方式。
  copy();
  long end=System.currentTimeMillis();
  System.out.println("时间:"+(end-start));
}
//通过字符流的缓冲区完成复制。
public static void copy() throws IOException{
  
  //读取c盘中的mp3文件
  BufferedInputStream bis=new BufferedInputStream(new FileInputStream("c:\\yjyj.mp3"));
  //复制到D盘中
  BufferedOutputStream bos=new BufferedOutputStream(new FileOutputStream("d:\\ohoh.mp3"));
  int by=0;
  
  //当by=-1时,停止获取
  while ((by=bis.read())!=-1)
  {
   bos.write(by);
  }
  bis.close();
  bos.close();
}

}

3 个回复

倒序浏览
这个是必考题?
回复 使用道具 举报
刘沙 发表于 2014-8-14 12:21
这个是必考题?

随机的,但是问了一些人说这个有考到。
回复 使用道具 举报
谢了,雷锋。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马