POI眼中的xls文件结构
| - workbook
| ---- sheet
| ------- row
| ---------- cell
workbook就相当于xls文件(在excel中称之为工作簿),一个workbook(工作簿)里可以有多个sheet(工作表),每个工作表里又分为多个row(行),而每个行中又有很多cell(单元格)。
创建一个xls文件的一般步骤
public class Demo {
public static void main(String[] args) {
// 1. 创建workbook
HSSFWorkbook workbook = new HSSFWorkbook();
// 2. 创建工作表
HSSFSheet sheet = workbook.createSheet("我是第一个工作表");
// 3. 创建行
HSSFRow row = sheet.createRow(0);
// 4. 创建单元格
HSSFCell cell = row.createCell(0);
// 5. 为单元格设置内容
cell.setCellValue("这是A1单元格");
// 6. 所有内容设置完毕,导出xls文件
try {
FileOutputStream fileOutputStream = new FileOutputStream("F:/demo.xls");
workbook.write(fileOutputStream);
fileOutputStre