java 导出到excel----POI

packagePOI;

importorg.apache.poi.hssf.usermodel.HSSFSheet;
importorg.apache.poi.hssf.usermodel.HSSFRow;
importorg.apache.poi.hssf.usermodel.HSSFCell;
importorg.apache.poi.hssf.usermodel.HSSFWorkbook;

importjava.io.FileNotFoundException;
importjava.io.FileOutputStream;
importjava.text.DecimalFormat;

publicclassExpExcel...{

publicstaticvoidmain(String[]args)throwsException...{
HSSFWorkbookwb
=newHSSFWorkbook();
HSSFSheetsheet
=wb.createSheet();
for(inti=0;i<100;i++)...{
HSSFRowrow
=sheet.createRow((short)i);
HSSFCellcell0
=row.createCell((short)0);
HSSFCellcell1
=row.createCell((short)1);
HSSFCellcell2
=row.createCell((short)2);
HSSFCellcell3
=row.createCell((short)3);
HSSFCellcell4
=row.createCell((short)4);
cell0.setCellValue(i
*1);
cell1.setCellValue(
"test");
cell2.setEncoding(HSSFCell.ENCODING_UTF_16);
//设置cell编码解决中文高位字节截断
cell2.setCellType(1);
cell2.setCellValue(
"你好_hello");//设置中西文结合字符串
cell3.setCellValue(i*4);
cell4.setCellValue(i
*5);
}


FileOutputStreamfileout
=newFileOutputStream("c:/workbook.xls");
wb.write(fileout);
fileout.close();
System.out.println(
"exportover!");
}


}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值