黑马程序员技术交流社区

标题: 小心面试时考到哦。将C盘的MP3复制到D盘去 [打印本页]

作者: 黑马-胡明    时间: 2014-8-14 12:05
标题: 小心面试时考到哦。将C盘的MP3复制到D盘去
/*
将一个盘中的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();
}

}


作者: 刘沙    时间: 2014-8-14 12:21
这个是必考题?
作者: 黑马-胡明    时间: 2014-8-14 12:22
刘沙 发表于 2014-8-14 12:21
这个是必考题?

随机的,但是问了一些人说这个有考到。
作者: ﹑淼    时间: 2014-8-14 12:35
谢了,雷锋。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2