当前位置: 首页 > news >正文

网站的按钮怎么做上海 建筑

网站的按钮怎么做,上海 建筑,海外设计网站建设,中国建设投资集团 网站首页目录 一 导入poi相关的maven坐标 二 实现创建并且写入文件 2.1实现步骤 2.2实现代码 2.3效果展示 ​编辑 2.4注意 三 实现从Excel文件中读取数据 3.1实现步骤 3.2实现代码 3.3结果展示 一 导入poi相关的maven坐标 !-- Apache poi --dependencygro…目录 一 导入poi相关的maven坐标 二 实现创建并且写入文件 2.1实现步骤 2.2实现代码 2.3效果展示 ​编辑  2.4注意 三 实现从Excel文件中读取数据  3.1实现步骤 3.2实现代码 3.3结果展示 一 导入poi相关的maven坐标 !-- Apache poi --dependencygroupIdorg.apache.poi/groupIdartifactIdpoi/artifactId/dependencydependencygroupIdorg.apache.poi/groupIdartifactIdpoi-ooxml/artifactId/dependency 二 实现创建并且写入文件 2.1实现步骤 往Excel文件中写入数据大致分为五步         1.创建excel文件         2.创建excel文件的sheet页         3.在sheet页中创建表格的行和列即单元格         4.在对应单元格中写入数据         5.指定创建文件的路径         6.关闭资源 2.2实现代码 创建Excel文件并且写入数据的代码 /*** 通过POI创建excel文件并且向文件中写入数据*/public static void write() throws Exception {// 1.创建一个新的excel文件XSSFWorkbook excel new XSSFWorkbook(); // 通过这个方法是在内存中创建的// 2.在excel文件中创建一个sheet标签页XSSFSheet sheet excel.createSheet(info); // info是这个sheet的名字不是excel文件的名字// 3.在sheet标签页中创建行对象XSSFRow row sheet.createRow(0); // 下标从0开始0代表第一行// 4.在行上面创建单元格并写入数据row.createCell(0).setCellValue(序号); // 第一列row.createCell(1).setCellValue(姓名); // 第二列row.createCell(2).setCellValue(年龄); // 第三列// 然后在第二行对应的列下面写入相应的值XSSFRow row2 sheet.createRow(1);row2.createCell(0).setCellValue(1); // 序号为1row2.createCell(1).setCellValue(张三); // 姓名为张三row2.createCell(2).setCellValue(99); // 年龄为18// 在第三行对应的列下面写入对应的值XSSFRow row3 sheet.createRow(2);row3.createCell(0).setCellValue(2);row3.createCell(1).setCellValue(李四);row3.createCell(2).setCellValue(23);// ... 后面按照需要自己继续创建单元格写内容// 5.最后指定excel文件写入的地址FileOutputStream fileOutputStream new FileOutputStream(new File(D:\\feisi\\cangQiong\\info.xlsx));excel.write(fileOutputStream);// 6.关闭资源fileOutputStream.close();excel.close();}2.3效果展示 文件内容 2.4注意 这里有一个点特别需要注意就是这段往单元格中写入数据的代码 // 然后在第二行对应的列下面写入相应的值XSSFRow row2 sheet.createRow(1);row2.createCell(0).setCellValue(1); // 序号为1row2.createCell(1).setCellValue(张三); // 姓名为张三row2.createCell(2).setCellValue(99); // 年龄为18 在上面这段代码中 我们经常会因为方便不先给对象引入变量row2 而是直接调用创建列的方法然后写入数据这样会导致数据写不进去 如下: // 然后在第二行对应的列下面写入相应的值// XSSFRow row2 sheet.createRow(1);sheet.createRow(1).createCell(0).setCellValue(1); // 序号为1sheet.createRow(1).createCell(1).setCellValue(张三); // 姓名为张三sheet.createRow(1).createCell(2).setCellValue(99); // 年龄为18  那么得到的表格就会数据缺失结果如下 三 实现从Excel文件中读取数据  3.1实现步骤 读取excel文件大致分为五步 1.获取指定的excel文件对象 2.获取指定该文件对象的sheet页 3.遍历该sheet页中的行 4.遍历每一行的所有列并且获取该单元格的数据 5.关闭资源 3.2实现代码 读取excel文件方法实现代码如下 public static void read() throws Exception{ // 1.还是一样得到一个excel文件对象但是我们这里是读 所以要指定文件路径FileInputStream fileInputStream new FileInputStream(new File(D:\\feisi\\cangqiong\\info.xlsx));XSSFWorkbook excel new XSSFWorkbook(fileInputStream); // 2.读取excel文件中的sheet1页因为这个文件就只创建了一个sheet页 // XSSFSheet sheet excel.getSheetAt(0);//这是直接拿第一个sheet页XSSFSheet sheet excel.getSheet(info);//这是根据sheet页的名字来拿sheet页 // 3.遍历所有行但是我不知道有多少行所以我可以直接获取最后有文字的那一行这样就知道一个有多少行了int lastRowNum sheet.getLastRowNum();//获取有文字的最后一行行号for (int i 0 ; ilastRowNum ; i){ // 获得某一行XSSFRow row sheet.getRow(i); // 4.遍历该行得所有单元格对象,并且获取该单元格对象中得数据for (Cell cell : row){String stringCellValue cell.getStringCellValue();System.out.print(stringCellValue\t);} // 读完一行的数据后换行System.out.println();} // 5.关闭资源excel.close();fileInputStream.close();} 3.3结果展示 调用该方法得到输出的excel中获取到的数据: 本次分享就在这里 谢谢大家加油
http://www.sczhlp.com/news/168846/

相关文章:

  • 福州市城乡建设发展总公司网站公司建设网站的目的
  • 阿里巴巴网站中详情页怎么做网站备案 拉黑
  • 外贸网站建设排名做教育类网站
  • 张掖高端网站建设公司网站开发费用是研发费用
  • 浦江建设局网站用别人的资源做网站
  • 模板建站影响网站的优化排名wordpress点击折叠展开内容
  • 专业设计网站公司白云区是穷人区吗
  • wordpress最好的编辑器宁波seo推广费用
  • 网站建设模板 源码 特效梵克雅宝官网中国官网
  • 网站模板套用湖南岚鸿wordpress 免费中文企业主题
  • html免费模板网站正确的企业邮箱格式怎么写
  • 做单页免费模板网站中文wordpress网站模板下载
  • 国外包装设计网站wordpress如何配置
  • 1 建设网站目的是什么凡科建站后属于自己的网站吗
  • 公司网站建设外包流程图项目宣传推广方案
  • 美术网站建设钦州网站建设
  • 铁路建设网站多少网站怎么上传数据库
  • jsp怎么做网站的删除wordpress分类信息导航
  • 怎么样百度搜到自己的网站档案门户网站建设方案
  • 小说类网站功能建设tom企业邮箱官网
  • 企业网站源码推荐深圳百度推广竞价托管
  • 自助建站原理接单做网站
  • 布尔类型
  • 十大免费建站程序wordpress杭州网站建设规划
  • 北京最大网站建设公司排名新浪网站开发语言
  • 中国城乡建设经济研究所 网站网站开发如何dw中小手
  • 青岛建网站多少钱邯郸信息港招聘信息港
  • 沈阳建设网站黄石网站建设费用
  • 注册域名之后如何做网站锦州网站建设
  • aspsqlserver做网站ipv6跟做网站有关吗