package com.java.poi; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.ss.usermodel.Workbook; import java.io.FileOutputStream; /** * @author nidegui * @create 2019-06-17 9:42 */ public class Test2 { /** * 創建一個sheet頁 * @param args * @throws Exception */ public static void main(String[] args) throws Exception{ Workbook wb=new HSSFWorkbook(); wb.createSheet("第一個sheet頁"); FileOutputStream fileOutputStream=new FileOutputStream("E:\\1.xls"); wb.write(fileOutputStream); fileOutputStream.close(); } }
創建一個sheet頁,添加行列
package com.java.poi; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Sheet; import org.apache.poi.ss.usermodel.Workbook; import java.io.FileOutputStream; /** * @author nidegui * @create 2019-06-17 9:46 */ public class Test3 { public static void main(String[] args) throws Exception { Workbook wb=new HSSFWorkbook(); Sheet sheet = wb.createSheet("創建sheet頁"); Row row = sheet.createRow(0);//創建行 Cell cell = row.createCell(0);//創建一個單元格, 第一列 cell.setCellValue(1); //給單元格設置值 row.createCell(1).setCellValue(1.2); //創建一個單元格,第三列,值為1.2 row.createCell(2).setCellValue("這是一個字符串"); row.createCell(3).setCellValue(false); //4列 創建一個Boolean類型 FileOutputStream fileOutputStream=new FileOutputStream("E:\\3.xls"); wb.write(fileOutputStream); fileOutputStream.close(); } }