Apache POI Excel 创建单元格

要在 Excel Sheet 中创建单元格,我们可以使用提供createCell() 方法的Apache POI 。此方法需要一个整数参数,它应该是一个列号。

createCell() 是Row类的方法。

让我们看一个在指定位置创建单元格的示例。

Apache POI Excel 创建单元格示例

package com.yiidian;

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.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;

public class NewCellExample {  
    public static void main(String[] args) throws FileNotFoundException, IOException {  
        Workbook wb = new HSSFWorkbook();  
        try  (OutputStream os = new FileOutputStream("yiidian.xls")) {  
            Sheet sheet = wb.createSheet("New Sheet");  
            Row row     = sheet.createRow(2);  
            Cell cell   = row.createCell(5);  
            cell.setCellValue("一点教程网");  
            wb.write(os);  
        }catch(Exception e) {  
            System.out.println(e.getMessage());  
        }  
    }  
}  

输出结果为:

热门文章

优秀文章