java往excel表格中查写数据
时间: 2023-11-10 22:00:57 浏览: 34
Java使用Apache POI库来实现往Excel表格中写入数据的操作。首先,需要创建一个Workbook对象,然后根据需要创建一个或多个Sheet对象,再通过Sheet对象创建Row和Cell对象来设置具体的数据。最后,使用FileOutputStream类将Workbook对象写入到Excel文件中。
以下是使用Java往Excel表格中写入数据的示例代码:
```java
// 导入所需的类
import org.apache.poi.ss.usermodel.*;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
// 创建Workbook对象
Workbook workbook = new XSSFWorkbook();
// 创建Sheet对象
Sheet sheet = workbook.createSheet("Sheet1");
// 创建第一行并设置标题
Row headerRow = sheet.createRow(0);
Cell headerCell = headerRow.createCell(0);
headerCell.setCellValue("姓名");
// 创建第二行并设置数据
Row dataRow = sheet.createRow(1);
Cell dataCell = dataRow.createCell(0);
dataCell.setCellValue("张三");
// 将Workbook对象写入到Excel文件
try (FileOutputStream fileOut = new FileOutputStream("output.xlsx")) {
workbook.write(fileOut);
} catch (IOException e) {
e.printStackTrace();
}
```
以上代码创建了一个名为"Sheet1"的Sheet对象,并在第一行设置了标题为"姓名",在第二行设置了数据为"张三"。最后,使用FileOutputStream类将Workbook对象写入到名为"output.xlsx"的Excel文件中。