Apache POI练习生成EXCEL(1)

来源:互联网 发布:小马网络怎么样 编辑:程序博客网 时间:2024/05/22 20:29
package com.ysstect.test.poi;import java.io.FileOutputStream;import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFRow;import org.apache.poi.hssf.usermodel.HSSFSheet;import org.apache.poi.hssf.usermodel.HSSFWorkbook;public class TestExcel {//路径public static String outputFile = "d:\\text.xls";public static void main(String[] args) {try{//创建一个新的EXCELHSSFWorkbook workbook = new HSSFWorkbook();//在该excel中创建一个工作表HSSFSheet sheet = workbook.createSheet();//在索引0出创建一行(最顶端的行)HSSFRow row =  sheet.createRow(0);//在索引0出创建一个单元格(左上端),并定义单元格位字符串类型HSSFCell  cell=  row.createCell((short) 0,HSSFCell.CELL_TYPE_STRING);//在单元格里输入一些内容cell.setCellValue("增加至");//新建一个文件输出流FileOutputStream out = new FileOutputStream(outputFile);//把该excel存盘workbook.write(out);out.flush();out.close();System.out.println("文件生成");}catch(Exception e){e.printStackTrace();}}}

导出的excel 结果如下

修改以上代码如下:

//在该excel中创建一个工作表HSSFSheet sheet = workbook.createSheet("工作文档");//在索引3出创建一行(及第四行)HSSFRow row =  sheet.createRow(3);//在索引3出创建一个单元格(及第四列),并定义单元格位字符串类型HSSFCell  cell=  row.createCell((short) 3,HSSFCell.CELL_TYPE_STRING);

结果如下:

原创粉丝点击