java poi 使用workbookfactory生成并保存workbook的代码示例
时间: 2023-08-14 20:04:59 浏览: 356
java 书本实例程序代码
下面是使用 WorkbookFactory 生成并保存 Workbook 的 Java 代码示例:
```java
import java.io.FileOutputStream;
import org.apache.poi.ss.usermodel.Workbook;
import org.apache.poi.ss.usermodel.WorkbookFactory;
public class ExcelWriter {
public static void main(String[] args) throws Exception {
// 创建工作簿对象
Workbook workbook = WorkbookFactory.create(true);
// 在工作簿中创建一个工作表
workbook.createSheet("Sheet1");
// 保存工作簿到文件
FileOutputStream outputStream = new FileOutputStream("example.xlsx");
workbook.write(outputStream);
outputStream.close();
// 关闭工作簿
workbook.close();
}
}
```
在上面的代码中,我们首先使用 `WorkbookFactory` 工厂类创建了一个空白的工作簿对象。接着,我们在工作簿中创建了一个名为 "Sheet1" 的工作表。最后,我们将工作簿保存到文件中,并关闭了工作簿对象。
注意,我们在创建工作簿对象时传入了 `true` 参数,这表示我们希望创建一个带有默认样式的工作簿。如果你想要创建一个不带样式的空白工作簿,可以将参数设为 `false` 或者省略不写。
阅读全文