美文网首页
Java 生成Excel文件

Java 生成Excel文件

作者: 佛白506 | 来源:发表于2023-07-25 11:44 被阅读0次

要在Java中生成Excel文件,可以使用Apache POI库。下面是一个简单的例子来演示如何使用POI来生成Excel文件:

首先,确保你已经引入了POI相关的依赖,比如在Maven中添加以下依赖:

```xml

<dependencies>

    <dependency> 

        <groupId>org.apache.poi</groupId>

        <artifactId>poi</artifactId>

        <version>4.1.2</version>

    </dependency>

    <dependency>

        <groupId>org.apache.poi</groupId>

        <artifactId>poi-ooxml</artifactId>

        <version>4.1.2</version>

    </dependency>

</dependencies>

```

然后,可以使用以下代码生成一个简单的Excel文件:

```java

import org.apache.poi.ss.usermodel.*;

import org.apache.poi.xssf.usermodel.XSSFWorkbook;

import java.io.FileOutputStream;

import java.io.IOException;

public class ExcelGenerator {

    public static void main(String[] args) {

        Workbook workbook = new XSSFWorkbook();

        Sheet sheet = workbook.createSheet("Sheet1");

        Row row = sheet.createRow(0);

        Cell cell = row.createCell(0);

        cell.setCellValue("Hello World!");

        try (FileOutputStream outputStream = new FileOutputStream("output.xlsx")) {

            workbook.write(outputStream);

        } catch (IOException e) {

            e.printStackTrace();

        }

    }

}

```

上述代码创建了一个XSSFWorkbook对象,然后创建了一个名为"Sheet1"的工作表。接下来,创建了一个行对象和一个单元格对象,并将单元格的值设置为"Hello World!"。最后,使用FileOutputStream将Workbook写入到一个名为"output.xlsx"的文件中。

运行上述代码后,将会生成一个名为"output.xlsx"的Excel文件,其中包含一个工作表和一个单元格,单元格中的值为"Hello World!"。

相关文章

网友评论

      本文标题:Java 生成Excel文件

      本文链接:https://www.haomeiwen.com/subject/kwmjvhtx.html