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();
}
}