Apache POI是一个用于创建和操作Microsoft Office格式文件的Java库。要在电子表格中记录一行,可以使用以下代码示例:
import org.apache.poi.ss.usermodel.*;
import java.io.FileOutputStream;
import java.io.IOException;
public class ExcelWriter {
public static void main(String[] args) {
Workbook workbook = new XSSFWorkbook();
Sheet sheet = workbook.createSheet("Sheet1");
Row row = sheet.createRow(0);
row.createCell(0).setCellValue("Name");
row.createCell(1).setCellValue("Age");
row.createCell(2).setCellValue("City");
try {
FileOutputStream outputStream = new FileOutputStream("data.xlsx");
workbook.write(outputStream);
workbook.close();
outputStream.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
在上述示例中,我们创建了一个新的工作簿(Workbook),并在其中创建了一个名为“Sheet1”的工作表(Sheet)。然后,我们创建了一个行(Row)对象,并在该行中创建了三个单元格(Cell),并设置了相应的值。最后,我们将工作簿写入到文件“data.xlsx”中。
运行此代码将在电子表格中记录一行数据(姓名、年龄和城市)。