本文实例为大家分享了java使用poi导出Excel的具体代码,供大家参考,具体内容如下
上城网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、响应式网站建设等网站项目制作,到程序开发,运营维护。创新互联成立与2013年到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联。
package hyss.util.common; import java.io.IOException; import java.io.OutputStream; import java.net.URLEncoder; import java.util.ArrayList; import java.util.List; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFCellStyle; import org.apache.poi.hssf.usermodel.HSSFFont; import org.apache.poi.hssf.usermodel.HSSFRichTextString; import org.apache.poi.hssf.usermodel.HSSFRow; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.hssf.util.HSSFColor; import org.apache.poi.ss.util.CellRangeAddress; /** * Excel导出工具类 * @author ts */ public class ExportExcelUtil { //显示的导出表的标题 private String title; //导出表的列名 private String[] rowName ; private List
实现方法
/* * 实现方法 */ public void exportExcel() throws Exception{ String title = "测试"; String[] rowsName = new String[]{"序号","列头1","列头2","列头3","列头4","列头5"}; ListdataList = new ArrayList (); Object[] objs = null; for (int i = 0; i < 10; i++) { objs = new Object[rowsName.length]; objs[0] = i; objs[1] = "测试1"; objs[2] = "测试2"; objs[3] = "测试3"; objs[4] = "测试4"; objs[5] = "测试5"; dataList.add(objs); } ExportExcelUtil ex = new ExportExcelUtil(title, rowsName, dataList); ex.export(); }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持创新互联。