将·以下数据用Java代码以excel导出
时间: 2024-03-05 08:48:19 浏览: 58
要将数据导出到Excel,可以使用Apache POI库。以下是一个简单的Java代码示例,可以将数据导出到Excel:
```java
import java.io.FileOutputStream;
import java.io.IOException;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
public class ExcelExporter {
public static void main(String[] args) {
// 创建一个新的工作簿
XSSFWorkbook workbook = new XSSFWorkbook();
// 创建一个新的工作表
workbook.createSheet("Data");
// 获取工作表中的第一行
Row row = workbook.getSheet("Data").createRow(0);
// 在第一行中创建单元格并写入数据
Cell cell1 = row.createCell(0);
cell1.setCellValue("姓名");
Cell cell2 = row.createCell(1);
cell2.setCellValue("年龄");
Cell cell3 = row.createCell(2);
cell3.setCellValue("性别");
// 在第二行中创建单元格并写入数据
Row row2 = workbook.getSheet("Data").createRow(1);
Cell cell4 = row2.createCell(0);
cell4.setCellValue("张三");
Cell cell5 = row2.createCell(1);
cell5.setCellValue(20);
Cell cell6 = row2.createCell(2);
cell6.setCellValue("男");
// 保存工作簿
try (FileOutputStream outputStream = new FileOutputStream("data.xlsx")) {
workbook.write(outputStream);
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
这段代码将创建一个名为“Data”的工作表,并将数据写入第一行和第二行。你可以根据你的数据格式来修改代码。最后,使用`FileOutputStream`将工作簿保存到文件中。
阅读全文