日期:2014-05-20  浏览次数:20695 次

小弟一个JAVA批量生成文件的小问题,请各位给个思路
1.编写一个程序,将一个目录及其子目录下的所有TXT类型的文本文件的内容合并到若干个新的文本文件中,当第一个产生的新文件中存储的内容达到1MBYTES时,剩下的内容存储到第二个新的文件中,依次往下,新产生的文本文件名依次为1.txt、2.txt......


问题来了,请问,怎么样在JAVA中批量生成名字为1、2、3、4、........的TXT文件呢?
给个思路。谢谢.其他遍历目录和读文件都已经做到。唯一剩一点点不知道杂弄。谢谢各位.

------解决方案--------------------
int i = 1;
File f = null;
while(true) {
f = new File( "文件绝对地址 "+ "\\ "+i+ ".txt ");
//向这个文件中写入内容
if(所有内容都已经写完了)
break;
}