最简单的Java导出excel表格(poi中的XSSFWorkbook方式)

public static void main(String[] args) throws Exception {     //发现许多悲伤的事,比如设置行的样式虽然有方法(setRowStyle)但是我发现没用,只能设置列的样式,//许多方法都没用不知道是什么原因,要是有搞出来的告诉一声不胜感激。poi设置第一个东西都是下标从0开始     XSSFWorkbook workbo
摘要由CSDN通过智能技术生成
public static void main(String[] args) throws Exception {
    

 //发现许多悲伤的事,比如设置行的样式虽然有方法(setRowStyle)但是我发现没用,只能设置列的样式,

//许多方法都没用不知道是什么原因,要是有搞出来的告诉一声不胜感激。poi设置第一个东西都是下标从0开始

     XSSFWorkbook workbook = new XSSFWorkbook(); 
     XSSFSheet sheet = workbook.createSheet("当前excel的名");
     XSSFCellStyle style = workbook.createCellStyle(); // 样式对象  

     sheet.setDefaultRowHeight((short)400);//设置所有单元格高度
     sheet.setDefaultColumnWidth((short)10);//设置所有单元格宽度
     
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
以下是一个简单Java代码示例,用于将数据导出Excel表格: ``` import java.io.FileOutputStream; import java.io.IOException; import java.util.ArrayList; import java.util.List; import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Sheet; import org.apache.poi.ss.usermodel.Workbook; import org.apache.poi.xssf.usermodel.XSSFWorkbook; public class ExcelExporter { public void exportDataToExcel(List<String[]> data, String fileName) throws IOException { Workbook workbook = new XSSFWorkbook(); Sheet sheet = workbook.createSheet("Sheet1"); int rowNum = 0; for (String[] rowData : data) { Row row = sheet.createRow(rowNum++); int colNum = 0; for (String cellData : rowData) { Cell cell = row.createCell(colNum++); cell.setCellValue(cellData); } } FileOutputStream outputStream = new FileOutputStream(fileName); workbook.write(outputStream); workbook.close(); outputStream.close(); } public static void main(String[] args) throws IOException { List<String[]> data = new ArrayList<String[]>(); data.add(new String[] {"Name", "Age", "Gender"}); data.add(new String[] {"John", "25", "Male"}); data.add(new String[] {"Jane", "30", "Female"}); ExcelExporter exporter = new ExcelExporter(); exporter.exportDataToExcel(data, "example.xlsx"); } } ``` 这个例子使用Apache POI库来创建Excel工作簿和工作表,然后循环遍历数据列表并将其写入单元格。最后,将工作簿写入文件并关闭它。在主方法,创建一个包含示例数据的数据列表,然后将其传递给导出器对象,并指定要导出的文件名。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值