黑马程序员技术交流社区

标题: 关于合并流的一个小问题! [打印本页]

作者: 我为你着迷    时间: 2014-5-23 20:45
标题: 关于合并流的一个小问题!
  1. import java.io.*

  2. class SequenceDemo
  3. {
  4.                 public static void  main(String[] args) throws IOException
  5.                 {
  6.                                 Vector<FileInputStream> v=new Vector<FileInputStream>();
  7.                                
  8.                                 v.add(new FileInputStream("c:\\1.txt"));
  9.                                 v.add(new FileInputStream("c:\\2.txt"));
  10.                                 v.add(new FileInputStream("c:\\3.txt"));
  11.                                
  12.                                 Enumeration<FileInputStream> en=v.elements();
  13.                                
  14.                                
  15.                                 SequenceInputStream sis=new SequenceInputStream(en);
  16.                                
  17.                                 FileOutputStream fos=new FileOutputStream("c:\\4.txt");
  18.                                  
  19.                                  byte[] buf=new byte[1024];
  20.                                  
  21.                                  int len=0;
  22.                                  while((len=sis.read(buf))!=-1)
  23.                                  {
  24.                                                  fos.write(buf,0,len);       
  25.                                  }
  26.                                  fos.close();
  27.                                  sis.close();
  28.                 }
  29. }
复制代码

大家好 我想问下v.add(new FileInputStream("1.txt"));这句话在代码中所表达是什么意思啊!?


作者: 月光海    时间: 2014-5-23 20:49
将输入流添加到vector集合中,因为后面要用到Vector的方法来获取枚举对象,这样就可以获取多个输入流,可以将这些输入流都添加到合并流中,合并流的构造函数中有一个参数是枚举对象
作者: gentleman    时间: 2014-5-24 07:43
将一个文件读取流放到集合里
作者: 我为你着迷    时间: 2014-5-24 08:28
月光海 发表于 2014-5-23 20:49
将输入流添加到vector集合中,因为后面要用到Vector的方法来获取枚举对象,这样就可以获取多个输入流,可以 ...

谢谢你啊  辛苦了
作者: 我为你着迷    时间: 2014-5-24 08:31
gentleman 发表于 2014-5-24 07:43
将一个文件读取流放到集合里

非常感谢 我知道了
作者: 张志民    时间: 2014-5-24 08:38
原来是这样




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