日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

poi导出数据

發布時間:2025/6/15 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 poi导出数据 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.poi導出excel



/**
* 2003格式
*/

import org.apache.poi.hssf.usermodel.HSSFCellStyle;
import org.apache.poi.hssf.usermodel.HSSFFont;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.hssf.util.HSSFColor;
import org.apache.poi.ss.usermodel.*;

import java.io.FileOutputStream;
import java.io.IOException;

public class poi
{
public static void main(String[] args) throws IOException
{
// 新建工作表對象
HSSFWorkbook book = new HSSFWorkbook();

// 自定義sheet
Sheet sheet = book.createSheet("自定義1");
//創建行
Row row = sheet.createRow(0);
//創建單元格
Cell cell = row.createCell(0);
cell.setCellValue("單元格測試值");

HSSFCellStyle cellStyle = book.createCellStyle();

cellStyle.setFillForegroundColor((short) 13);// 設置背景色
cellStyle.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND);

cellStyle.setBorderBottom(HSSFCellStyle.BORDER_THIN); //下邊框
cellStyle.setBorderLeft(HSSFCellStyle.BORDER_THIN);//左邊框
cellStyle.setBorderTop(HSSFCellStyle.BORDER_THIN);//上邊框
cellStyle.setBorderRight(HSSFCellStyle.BORDER_THIN);//右邊框

//設置居中:
cellStyle.setAlignment(HSSFCellStyle.ALIGN_CENTER); // 居中

//設置字體:
HSSFFont font = book.createFont();
font.setFontName("黑體");
font.setFontHeightInPoints((short) 16);//設置字體大小

HSSFFont font2 = book.createFont();
font2.setFontName("仿宋_GB2312");
font2.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);//粗體顯示
font2.setFontHeightInPoints((short) 12);
// 使字體生效
cellStyle.setFont(font);//選擇需要用到的字體格式

// 使樣式生效
cell.setCellStyle(cellStyle);

//構建文件
FileOutputStream fileout = new FileOutputStream("D://test.xls");
// 將工作表兌現寫入文件中
book.write(fileout);

}
} ?

響應結果:

依賴jar包:

參考資料

?demo:

鏈接:https://pan.baidu.com/s/1jkgclbfsMbDP0f38wGcI4A
提取碼:5i8n

轉載于:https://www.cnblogs.com/nevegiveup/p/6928321.html

總結

以上是生活随笔為你收集整理的poi导出数据的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。