首页 > 代码库 > POI导出Excel——(三)
POI导出Excel——(三)
Jar包
Java代码
package POI; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import org.apache.commons.io.FileUtils; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFRow; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.hssf.usermodel.HSSFWorkbook; public class POXExpExcel { public static void main(String[] args) { String[] title = {"id","name","sex"}; // 创建一个工作簿 HSSFWorkbook workbook = new HSSFWorkbook(); // 创建一个工作表sheet HSSFSheet sheet = workbook.createSheet(); // 创建第一行 HSSFRow row = sheet.createRow(0); // 创建一个单元格 HSSFCell cell = null; // 创建表头 for(int i=0;i<title.length;i++){ cell=row.createCell(i); cell.setCellValue(title[i]); } // 从第二行开始追加数据 for(int i=1;i<=10;i++){ // 创建第i行 HSSFRow nextRow = sheet.createRow(i); // 参数代表第几列 HSSFCell cell2 = nextRow.createCell(0); cell2.setCellValue("a"+i); cell2 = nextRow.createCell(1); cell2.setCellValue("user"+i); cell2 = nextRow.createCell(2); cell2.setCellValue("男"); } // 创建一个文件 File file = new File("E:/POI_TEST1.xls"); try { file.createNewFile(); // 打开文件流 FileOutputStream outputStream = FileUtils.openOutputStream(file); workbook.write(outputStream); outputStream.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
结果:
POI导出Excel——(三)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。