1、使用setWrapText方法来设置单元格的自动换行:style.setWrapText(true);
2、使用\n来表示换行
- import java.io.FileOutputStream;
- import java.io.IOException;
-
- public class ExcelExporter {
- public static void main(String[] args) throws IOException {
- // 创建工作簿对象
- XSSFWorkbook workbook = new XSSFWorkbook();
-
- // 创建工作表对象
- XSSFSheet sheet = workbook.createSheet("Sheet1");
-
- // 创建行和单元格对象
- XSSFRow row = sheet.createRow(0);
- XSSFCell cell = row.createCell(0);
-
- // 设置单元格的值和样式
- cell.setCellValue("Hello\nWorld");
- XSSFCellStyle style = workbook.createCellStyle();
- style.setWrapText(true);
- cell.setCellStyle(style);
-
- // 将工作簿写入文件
- FileOutputStream outputStream = new FileOutputStream("excel1.xlsx");
- workbook.write(outputStream);
- outputStream.close();
- }