其实这样有必要吗!
在excel中有直接实现由txt文件导入excel文件的方法!(如果你的数据是符合标准并设定了一定的间隔符号的话)
数据--获取外部数据--导入文本文件--步骤2中选定你的分割符号--完成
就可以实现了!如果一定要用java写的话那么也可以这样实现
读取txt文件这样一行一行读取的:
   while((s = in2.readLine()) != null )
这样根据你的设定你可以分解这一行的数据添入你的excel文件中
有关这些对excel文件的处理可以看:
http://www-900.cn.ibm.com/developerWorks/cn/java/l-javaExcel/#1