Java导出数据行写入到Excel表格:基于Apache POI

  Java导出数据行写入到Excel表格:基于Apache POI
  
  import java.io.File;
  
  import java.io.FileOutputStream;
  
  import org.apache.poi.hssf.usermodel.HSSFRow;
  
  import org.apache.poi.hssf.usermodel.HSSFSheet;
  
  import org.apache.poi.hssf.usermodel.HSSFWorkbook;
  
  public class ExcelUtil {
  
  public static void main(String[] args) throws Exception {
  
  HSSFWorkbook mWorkbook = new HSSFWorkbook();
  
  HSSFSheet mSheet = mWorkbook.createSheet("Student");
  
  // 创建Excel标题行,第一行。
  
  HSSFRow headRow = mSheet.createRow(0);
  
  headRow.createCell(0).setCellValue("id");
  
  headRow.createCell(1).setCellValue("name");
  
  headRow.createCell(2).setCellValue("gender");
  
  headRow.createCell(3).setCellValue("age");
  
  // 往Excel表中写入3行测试数据。
  
  createCell(1, "zhang", "男", 18, mSheet);
  
  createCell(2, "phil", "男", 19, mSheet);
  
  createCell(3, "fly", "男", 20, mSheet);
  
  File xlsFile = new File("f.xls");
  
  mWorkbook.write(xlsFile);// 或者以流的形式写入文件 mWorkbook.write(new FileOutputStream(xlsFile));
  
  mWorkbook.close();
  
  }
  
  // 创建Excel的一行数据。
  
  private static void createCell(int id, String name, String gender, int age, HSSFSheet sheet) {
  
  HSSFRow dataRow = sheet.createRow(sheet.getLastRowNum() + 1);
  
  dataRow.createCell(0).www.michenggw.com setCellValue(id);
  
  dataRow.createCell(1).www.gcyL157.com setCellValue(name);
  
  dataRow.createCell(2).www.haitianguo.cn setCellValue(gender);
  
  dataRow.createCell(3).www.mcyllpt.com setCellValue(age);
  
  架构师和产品经理工作职责与内容异同如下:
  
  一、架构师主要工作、职责如下:
  
  1、协助部门经理制定相关技术开发规范;
  
  2、带领团队持续改进产品的整体架构、功能模块、开发需求,提高用户体验;
  
  3、负责核心系统的总体架构设计,指导项目组的高层设计,参与重要或高风险模块的详细设计,控制设计的质量;
  
  4、负责项目研发过程的技术评审工作;
  
  5、培养项目组其他技术人员的设计能力;
  
  6、指导和检查工程师的代码开发工作,使之不偏离最初的设计;
  
  7、做一些新技术研究性工作;
  
  8、完成领导交办其它的工作内容。
  
  二、架构师工作标准:
  
  1、能领导团队设计出符合要求的系统架构;
  
  2、能培养团队,比如开展技术讲座;
  
  3、能在工作中解决技术难题、起到技术带头人的作用;
  
  4、能制定合理的工作计划,并有效地按照计划完成工作。
  
  三、产品经理主要工作、职责如下:
  
  1、收集行业及竞争对手信息,协助确定产品发展目标及战略;
  
  2、及时收集、处理所负责产品的各方面信息,为本人和相关人员的决策提供依据;
  
  3、协助公司领导层确定产品价格,根据市场变化及时提出调整价格的建议和方案;
  
  4、进行市场调研,对行业及相关行业的发展进行调研;
  
  5、根据市场调研结果,提出新产品立项方案;
  
  6、提交项目可行性报告,对新产品的前景进行分析;
  
  7、负责新产品开发的立项并组织实施;
  
  8、参与新产品的市场前期推广及销售工作用户
  
  9、以产品负责人的角色,协调营销总部、制造部、开发部等部门的关系;
  
  10、负责对新的销售人员进行产品知识、市场和竞争信息的培训;
  
  11、负责产品专利的申请,对知识产权进行保护。
  
  12、完成领导交办其它的工作内容。

原文地址:https://www.cnblogs.com/qwangxiao/p/10296228.html

时间: 2024-09-28 20:41:45

Java导出数据行写入到Excel表格:基于Apache POI的相关文章

java导出数据Excel总结

//创建获取到JFileChooser的文件名的JTextField public JTextField getTextField(Container c){ JTextField textField = null; for (int i = 0; i < c.getComponentCount(); i++) { Component cnt = c.getComponent(i); if (cnt instanceof JTextField) { return (JTextField) cnt

PowerDesigner导出数据表结构到Excel 所有表结构在同一个Sheet中

Option Explicit Dim rowsNum rowsNum = 0 '----------------------------------------------------------------------------- ' Main function '----------------------------------------------------------------------------- ' Get the current active model Dim M

Java导出数据生成Excel表格

事先准备: 工具类: package com.wazn.learn.util.export; import java.sql.Connection; import java.sql.DriverManager; public class DbUtil { private String dbUrl="jdbc:mysql://localhost:3306/basepro"; private String dbUserName="user"; private Strin

Java导出数据为EXCEL的两种方式JXL和POI

JXL和POI导出数据方式的比较 POI支持excel2003和2007,而jxl只支持excel2003. 下面为测试代码: Java代码   public class TestCondition { /** * 生成的记录条数 */ public static final int RECORD_COUNT = 21000; /** * 模板文件 */ public static final String TEMPLATE_FILE = "E:/MyKernelPlatformWorkspac

phpStudy6——php导出可以设置样式的excel表格

前言: 一般的后台管理页面肯定少不了excel表格导出的功劳,尤其是那些电商平台的订单导入导出,用户列表的导入导出等,那么本文就介绍php是如何导出excel表格的. php导出excel方法有很多,网上介绍比较多的是php默认的设置header的方法,以及使用phpexcel库.本文以php默认的方法为例进行演示,有感兴趣的可以去了解下phpexcel库的使用. 示例代码: 输出静态内容的表格: 1 <style> 2 /*设置表格样式*/ 3 table { 4 border-top: 1

[Java]Write Excel File Using Apache POI API

package com.file.properties; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStream; import java.util.Hashtable; import org.apache.poi.hssf.usermodel.HSSFCellStyle; import org.apache.poi.hssf.

[Java]Read Excel File Using Apache POI API

读取以下两种格式的Excel : *.xls  and *.xlsx 用Apache POI API来实现,需要用到 HSSF 和 XSSF 的类库 HSSF is the POI Project's pure Java implementation of the Excel '97(-2007) (.xls) file format. XSSF is the POI Project's pure Java implementation of the Excel 2007 OOXML (.xls

[Java]Create Excel File Using Apache POI API

package com.file.properties; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.util.ArrayList; import java.util.Collections; import java.util.Date; import java.util.Has

POI 操作Excel 异常org.apache.poi.openxml4j.exceptions.invalidformatexception: package should contain a c

POI 操作Excel 出现如下异常 org.apache.poi.openxml4j.exceptions.invalidformatexception: package should contain a content type part 代码如下 public boolean parseToExcel(String oldFileName,String newFileName){ Map<Object,Object> map = new HashMap<Object,Object&