Java导入导出Excel


读写Excel三种常用的技术:

  • POI
  • JXL
  • FASTEXCEL
POI和JXL对比

概念:

  • 工作簿:相当于Excel文件
  • 工作表Sheet:
工作表Sheet
  • 行记录Row
  • 单元格Cell

导出Excel文件

String[] title = { "id", "name", "sex" };
        // 创建Excel文件
        File file = new File("C:/Users/Administrator/Desktop/新建文件夹/jxl_test.xls");

        try {
            file.createNewFile();

            // 创建工作簿
            WritableWorkbook workbook = Workbook.createWorkbook(file);
            // 创建sheet
            WritableSheet sheet = workbook.createSheet("sheet1", 0);

            Label label = null;

            // 第一行设置列名
            for (int i = 0; i < title.length; i++) {
                // 列 行 名称
                label = new Label(i, 0, title[i]);
                sheet.addCell(label);
            }

            // 追加数据
            for (int i = 1; i < 10; i++) {
                label = new Label(0, i, "a" + 1);
                sheet.addCell(label);
                label = new Label(1, i, "user" + i);
                sheet.addCell(label);
                label = new Label(2, i, "男");
                sheet.addCell(label);
            }

            // 写入数据
            workbook.write();
            workbook.close();

        } catch (Exception e) {
            e.printStackTrace();
        }

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 使用首先需要了解他的工作原理 1.POI结构与常用类 (1)创建Workbook和Sheet (2)创建单元格 (...
    长城ol阅读 12,704评论 2 25
  • POI操作Excel Excel简介一个excel文件就是一个工作簿workbook,一个工作簿中可以创建多张工作...
    灰气球阅读 10,191评论 2 48
  • pom.xml 实例
    Vincent_Jiang阅读 1,248评论 1 0
  • 转自链接 目录 1.认识NPOI 2.使用NPOI生成xls文件 2.1创建基本内容 2.1.1创建Workboo...
    腿毛裤阅读 13,672评论 1 3
  • 创建新工程 打开Eclipse新建一个工程 点下一步 输入名称 点完成 新建一个目录用来存在第三方库文件 选择目录...
    长新阅读 6,579评论 3 1