java poi 在sheet也新增一行
时间: 2023-05-11 19:06:33 浏览: 114
您可以使用以下代码将 Java POI 中的新行添加到工作表中:
```
XSSFWorkbook workbook = new XSSFWorkbook();
XSSFSheet sheet = workbook.createSheet("Sheet1");
// Add a new row to the sheet
XSSFRow row = sheet.createRow(0);
// Add cells to the row
XSSFCell cell1 = row.createCell(0);
cell1.setCellValue("Cell 1");
XSSFCell cell2 = row.createCell(1);
cell2.setCellValue("Cell 2");
```
这将在工作表中添加一个新行,并在该行中添加两个单元格。
相关问题
java在excel模块中新增sheet_JAVA分多个sheet写入excel
要在Java中新增多个sheet并将数据写入Excel文件中,可以使用Apache POI库。下面是一个简单的示例代码,可以参考:
```java
import java.io.FileOutputStream;
import java.io.IOException;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;
public class ExcelWriter {
public static void main(String[] args) throws IOException {
Workbook workbook = new HSSFWorkbook();
for (int i = 1; i <= 5; i++) {
String sheetName = "Sheet" + i;
Sheet sheet = workbook.createSheet(sheetName);
for (int j = 0; j < 10; j++) {
sheet.createRow(j).createCell(0).setCellValue(sheetName + " Row " + j);
}
}
FileOutputStream fileOut = new FileOutputStream("workbook.xls");
workbook.write(fileOut);
fileOut.close();
workbook.close();
}
}
```
这个例子会创建一个包含5个sheet的Excel文件,每个sheet中有10行数据。你可以根据需求修改代码。
阅读全文