zoukankan      html  css  js  c++  java
  • poi 生成excel,最简单代码

    import org.apache.poi.hssf.usermodel.HSSFWorkbook;

    import org.apache.poi.hssf.usermodel.HSSFSheet;

    import org.apache.poi.hssf.usermodel.HSSFRow;

    import org.apache.poi.hssf.usermodel.HSSFCell;

    import java.io.FileOutputStream;

    public class CreateXL {

        /** Excel 文件要存放的位置,假定在D盘下*/

        public static String outputFile = "D:\test.xls";

        public static void main(String argv[]) {

            try {

                // 创建新的Excel 工作簿

                HSSFWorkbook workbook = new HSSFWorkbook();

                // 在Excel工作簿中建一工作表,其名为缺省值

                // 如要新建一名为"效益指标"的工作表,其语句为:

                // HSSFSheet sheet = workbook.createSheet("效益指标");

                HSSFSheet sheet = workbook.createSheet();

                // 在索引0的位置创建行(最顶端的行)

                HSSFRow row = sheet.createRow((short)0);

                //在索引0的位置创建单元格(左上端)

                HSSFCell cell = row.createCell((short)0);

                // 定义单元格为字符串类型

                cell.setCellType(HSSFCell.CELL_TYPE_STRING);

                // 在单元格中输入一些内容

                cell.setCellValue("增加值");

                // 新建一输出文件流

                FileOutputStream fOut = new FileOutputStream(outputFile);

                // 把相应的Excel 工作簿存盘

                workbook.write(fOut);

                fOut.flush();

                // 操作结束,关闭文件

                fOut.close();

                System.out.println("文件生成...");

            } catch (Exception e) {

                System.out.println("已运行 xlCreate() : " + e);

            }

        }

    }

  • 相关阅读:
    EasyUI DataGrid undefined处理
    EasyUI Tabs
    EasyUI ComboBox ajax
    Spring Controller RequestMapping
    Spring前台填充数据
    关于Map集合的遍历总结
    mvc与三层结构终极区别
    关于cron4j的使用
    中国各个省市县的人口统计,echart展示
    windows 安装nodejs 和 npm
  • 原文地址:https://www.cnblogs.com/rdchen/p/10245312.html
Copyright © 2011-2022 走看看