使用Java在excel的两列中写入多个记录
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Java在excel的两列中写入多个记录相关的知识,希望对你有一定的参考价值。
我有两列,即Excel中的Setup和Request,需要使用Java在Excel中写多行
public void WriteExcelValues() throws IOException {
File file = new File(System.getProperty("user.dir")
+ "/src/main/uat/testdata/FreeTestData.xlsx");
FileInputStream fis = new FileInputStream(file);
Workbook workbook = new XSSFWorkbook(fis);
Sheet sheet = workbook.getSheetAt(0);
int lastRow = sheet.getLastRowNum();
int n = 1;
for (int i = 1; i <= n; i++) {
Row row = sheet.getRow(i);
Cell cell = row.createCell(8);
Cell cell1 = row.createCell(9);
cell.setCellValue(str1);
cell1.setCellValue(part);
//cell.setCellValue("AcknowledgementId");
}
FileOutputStream fos = new FileOutputStream(file);
workbook.write(fos);
fos.close();
}
例如
以上代码不完整,也不满足标准。
答案
for(int i=1; i<=n; i++){
另一答案
None以上是关于使用Java在excel的两列中写入多个记录的主要内容,如果未能解决你的问题,请参考以下文章
如何在JPA / JAVA / Hibernate的两列中插入自动生成的ID