java导出excel的xls、xlsx两种格式和HSSFworkbook,XSSFworkbook,SXSSFworkbook三种导出对象的区别
1.HSSFworkbook对象导出的excel为xls格式2.XSSFworkbook对象导出的excel为xlsx格式3.xls导出最大行数为65535,xlsx最大行数为1044.xlsx和xls在数据量相同的情况下xlsx文件更小(数据量越大差距越大),xlsx是一种压缩的格式所以文件更小,(可以将xlsx文件后缀直接改为.zip打开)5.使用XSSFworkbook导出xlsx格式时最好设置最大行数,不然容易发生内存溢出的情况。xls格式行数上限小不容易内存溢出。6.SXSSFWorkb
原创
2021-08-10 15:36:17 ·
4377 阅读 ·
0 评论