在java中如何让 500条数据生成5个文件?
大家帮帮忙,我是要用JAVA生成XML文件,就是不知如何让每个文件100个数据共5个文件

解决方案 »

  1.   

    int count = 0;
    File file = null;
    for(int i=1;i<=500;i++)
    {
       if(file==null)
       {
           file = createNewFile();
       }
       // 把第i条记录写入file
       write(i,file);
       count ++;
       if(count==100)
       {
          count=0;
          file = null;
       }
    }
      

  2.   

    if(count==100)
       {
          count=0;
          file = null;}
    什么意思啊?
    大侠
      

  3.   

    int i=0,j=1;
    String fileName=null;
    Iterator iterator=list.Iterator(); //list是你查询得到的500条记录
    while(iterator.hasNext()){
       fileName="myfile"+j;  //myfile1,myfile2,myfile3,myfile4,myfile5
       if(i<100){
               将数据写入到文件fileName中 }
       else{
          i=0;
          j=j+1;
        } 
    }
    其实和楼上的楼上一个意思!