使用poi操作excel--1

来源:互联网 发布:淘宝宝贝收藏有什么用 编辑:程序博客网 时间:2024/06/07 01:39


1,常见用法public class qq {public static void main(String args[]) throws Exception{ Workbook wb = new HSSFWorkbook();//创建工作薄 /*创建一个向指定 File 对象表示的文件中写入数据的文件输出流。 如果第二个参数为 true,则将字节写入文件末尾处,而不是写入文件开始处。*/     //wb的创建sheet的方法 Sheet sheet = wb.createSheet("第一个sheet页"); //sheet创建一个sheet里面 的第一行。excel操作里面的数字都是从0开始的 Row row = sheet.createRow(0); //由行去创建第一列的第一个单元格 Cell cell = row.createCell(0);  //下面是对单元格进行操作 cell.setCellValue("第一行第一列的单元格的值");//赋值 row.createCell(1).setCellValue("第一行第二列的单元格的值");//赋的值可以是数字,字母,布尔类型    FileOutputStream fileout = new FileOutputStream("d://qq.xls",true);  wb.write(fileout);//关闭工作薄 fileout.close();//关闭文件输出流}}2,一些单元格样式和日期处理的操作 //下面是操作时间的方法 CreationHelper createHelper=wb.getCreationHelper(); CellStyle cellStyle=wb.createCellStyle(); //单元格样式类 cellStyle.setDataFormat(createHelper.createDataFormat().getFormat("yyy-mm-dd hh:mm:ss")); cell.setCellValue(new Date()); cell.setCellStyle(cellStyle);