java excel 报表开发
时间: 2023-12-13 22:34:06 浏览: 53
Java可以使用Apache POI库来进行Excel报表开发。下面是一个简单的例子,演示如何使用Java代码创建一个Excel文件并向其中添加数据:
```java
import java.io.FileOutputStream;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.ss.usermodel.*;
public class ExcelReport {
public static void main(String[] args) {
// 创建一个新的Excel文件
Workbook workbook = new HSSFWorkbook();
// 创建一个工作表
Sheet sheet = workbook.createSheet("业务一览表");
// 创建第一行,并在其中添加数据
Row row = sheet.createRow(0);
Cell cell = row.createCell(0);
cell.setCellValue(new HSSFRichTextString("业务名称"));
cell = row.createCell(1);
cell.setCellValue(new HSSFRichTextString("业务类型"));
cell = row.createCell(2);
cell.setCellValue(new HSSFRichTextString("所属部门"));
cell = row.createCell(3);
cell.setCellValue(new HSSFRichTextString("创建时间"));
// 创建第二行,并在其中添加数据
row = sheet.createRow(1);
cell = row.createCell(0);
cell.setCellValue(new HSSFRichTextString("业务一"));
cell = row.createCell(1);
cell.setCellValue(new HSSFRichTextString("类型一"));
cell = row.createCell(2);
cell.setCellValue(new HSSFRichTextString("部门一"));
cell = row.createCell(3);
cell.setCellValue(new HSSFRichTextString("2021-01-01"));
// 将数据写入文件
try {
FileOutputStream fileOut = new FileOutputStream("业务一览表.xls");
workbook.write(fileOut);
fileOut.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
这个例子创建了一个名为“业务一览表”的工作表,并在其中添加了两行数据。最后,它将数据写入名为“业务一览表.xls”的文件中。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)