首页 > 技术文章 > 使用POI循环写入数据时发现只有最后一列有数据

tizer 2019-06-20 10:04 原文

直接说重点:

  一般出现在多重(一般是两重)循环,再多几重效率就很低了。

  检查调用createRow() 是否在外层循环调用的,如果是在内层循环调用就会出现这个问题,因为程序会不停的重新创建行,直至最后一个cell中的数据写入,跳至下一行同上,所以会出现只有最后一列数据的情况。

 

推荐阅读