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

西安网站建设设计地推接单平台app排行榜

西安网站建设设计,地推接单平台app排行榜,举例网站联盟,宁波南部商务区网站建设POI介绍 Apache POI是用Java编写的免费开源的跨平台的Java API&#xff0c; Apache POI提供API给Java程序对Microsoft Office格式档案读和写的功能&#xff0c; 其中使用最多的就是使用POI操作Excel文件。 maven坐标&#xff1a; <dependency><groupId>org.apa…

POI介绍  

Apache POI是用Java编写的免费开源的跨平台的Java API,
Apache POI提供API给Java程序对Microsoft Office格式档案读和写的功能,
其中使用最多的就是使用POI操作Excel文件。
maven坐标:
<dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>3.14</version>
</dependency>
<dependency><groupId>org.apache.poi</groupId><artifactId>poi-ooxml</artifactId><version>3.14</version>
</dependency>

POI结构:  

HSSF - 提供读写Microsoft Excel XLS格式档案的功能
XSSF - 提供读写Microsoft Excel OOXML XLSX格式档案的功能
HWPF - 提供读写Microsoft Word DOC格式档案的功能
HSLF - 提供读写Microsoft PowerPoint格式档案的功能
HDGF - 提供读Microsoft Visio格式档案的功能
HPBF - 提供读Microsoft Publisher格式档案的功能
HSMF - 提供读Microsoft Outlook格式档案的功能

入门案例

从Excel文件读取数据

使用POI可以从一个已经存在的Excel文件中读取数据


public class POITest {//使用POI读取Excel中的数据@Testpublic void test1() throws Exception {//加载指定文件,创建一个Excel(工作簿)XSSFWorkbook excel = new XSSFWorkbook(new FileInputStream(new File("C:\\poitest.xlsx")));//读取Excel文件中第一个sheet标签项XSSFSheet sheet = excel.getSheetAt(0);//遍历sheet标签项,获取每一行数据for (Row row : sheet) {//遍历行,获取每个单元对象for (Cell cell : row) {System.out.println(cell.getStringCellValue());}}//关闭资源excel.close();}@Testpublic void test2() throws Exception {//加载指定文件,创建一个Excel(工作簿)XSSFWorkbook excel = new XSSFWorkbook(new FileInputStream(new File("C:\\poitest.xlsx")));//读取Excel文件中第一个sheet标签项XSSFSheet sheet = excel.getSheetAt(0);//获取当前工作表最后一行的行号,行号从0开始int lastRowNum = sheet.getLastRowNum();for(int i=0;i<=lastRowNum;i++){//根据行号获取行对象XSSFRow row = sheet.getRow(i);//获取当前行的最后一个单元格索引short lastCellNum = row.getLastCellNum();for(short j=0;j<lastCellNum;j++){//根据单元格索引获得单元格对象XSSFCell cell = row.getCell(j);System.out.println(cell.getStringCellValue());}}//关闭资源excel.close();}
}
XSSFWorkbook:工作簿
XSSFSheet:工作表
Row:行
Cell:单元格

向Excel文件写入数据


public class POITest {//使用POI向Excel文件写入数据,并且通过输出流将创建的Excel文件保存到本地磁盘@Testpublic void test3() throws Exception{//在内存中创建一个Excel文件(工作簿)XSSFWorkbook excel = new XSSFWorkbook();//创建一个工作表对象XSSFSheet sheet = excel.createSheet("POI写入数据");//在工作表中创建行对象XSSFRow title = sheet.createRow(0);//在行中创建单元格对象title.createCell(0).setCellValue("姓名");title.createCell(1).setCellValue("地址");title.createCell(2).setCellValue("年龄");XSSFRow dataRow = sheet.createRow(1);//在行中创建单元格对象dataRow.createCell(0).setCellValue("小明");dataRow.createCell(1).setCellValue("广州");dataRow.createCell(2).setCellValue("20");//创建一个输出流,通过输出流将内存中的Excel文件写入本地磁盘FileOutputStream outputStream = new FileOutputStream("C:\\hello1.xlsx");excel.write(outputStream);outputStream.flush();excel.close();}
}
http://www.ds6.com.cn/news/19826.html

相关文章:

  • 上海网站建设网页制作百度客服在哪里找
  • 网站建设心得体会总结百度 营销推广怎么收费
  • wordpress显示多页选项百度seo 优化
  • 党中央建设的少年网站百度灰色关键词排名
  • 腾讯云可以做网站吗网站搜索优化方法
  • 个人建设网站搜索排行
  • 财务公司网站源码电商培训心得体会
  • 珠海新盈科技有限公司 网站建设seo三人行网站
  • 多用户商城网站建设公司2022年seo还值得做吗
  • 做区位分析的地图网站最近一个月的热点事件
  • 做网站 绑定域名市场调研的方法有哪些
  • iis建设个人网站竞价外包托管费用
  • 济南著名网站建设近期国际热点大事件
  • 网站建设流程有哪些网站优化的方法有哪些
  • 做任务赚钱网站站长之家音效
  • 广西钦州有做网站的公司吗品牌推广策划方案怎么写
  • 网站推广优势今天发生的重大新闻内容
  • 网站的侧边栏怎么做搜索引擎推广一般包括哪些
  • 上海注册代办企业湖南seo优化按天付费
  • edge打开是2345网址导航安徽网站推广优化
  • 昆明云南微网站制作seo外包优化服务商
  • 福建建设厅安全员报名网站怎么在百度投放广告
  • 公司做网站怎么做比较好网站制作公司
  • 郑州专门做网站的公司有哪些seo研究中心南宁线下
  • 岳阳网站建设免费咨询淘宝网店代运营正规公司
  • 上海科技网站设计建设百度运营怎么做
  • 大型网站开发语言java武汉搜索排名提升
  • 服装网站建设费用长春今日头条新闻
  • canvas做的网站百度搜索首页
  • 网站建设术语解释百度推广创意范例