本文实例为大家分享了java读取excel文件的具体代码,供大家参考,具体内容如下

方式一:
借用
package com.ij34.util;
/**
* @author Admin
* @date 创建时间:2017年8月29日 下午2:07:59
* @version 1.0
*@type_name myclass
*/
import java.io.File;
import java.io.IOException;
import jxl.Cell;
import jxl.Sheet;
import jxl.Workbook;
import jxl.read.biff.BiffException;
public class Test05 {
public static void main(String args[]){
File f=new File("table01.xls");
try {
Workbook book=Workbook.getWorkbook(f);//
Sheet sheet=book.getSheet(0); //获得第一个工作表对象
for(int i=0;i<sheet.getRows();i++){
for(int j=0;j<sheet.getColumns();j++){
Cell cell=sheet.getCell(j, i); //获得单元格
System.out.print(cell.getContents()+" ");
}
System.out.print("\n");
}
} catch (BiffException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
方式二:
package com.ij34.util;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.DateUtil;
import org.apache.poi.ss.usermodel.Row;
/**
* @author Admin
* @date 创建时间:2017年8月29日 下午4:01:06
* @version 1.0
*@type_name Test02
*读取xls
*/
public class Test02 {
public static void main(String[] args) throws FileNotFoundException, IOException {
File excelFile = new File("table01.xls");
HSSFWorkbook wb = new HSSFWorkbook(new FileInputStream(excelFile));
HSSFSheet sheet = wb.getSheetAt(0);
for (Row row : sheet) {
for (Cell cell : row) {
switch (cell.getCellType()) {
case Cell.CELL_TYPE_STRING://字符串
System.out.print(cell.getRichStringCellValue().getString());
System.out.print(" ");
break;
case Cell.CELL_TYPE_NUMERIC://数值与日期
if (DateUtil.isCellDateFormatted(cell)) {
System.out.print(String.valueOf(cell.getDateCellValue()));
} else {
System.out.print(cell.getNumericCellValue());
}
System.out.print(" ");
break;
case Cell.CELL_TYPE_BOOLEAN://boolean类型
System.out.print(cell.getBooleanCellValue());
System.out.print(" ");
break;
default:
}
}
System.out.println();
}
}
}
附jar包
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# java
# excel
# Java读取Excel文件内容的简单实例
# java读取excel表格的方法
# java 读取excel内容具体代码
# Java 读取excel 文件流代码实例
# JAVA如何读取Excel数据
# 一文教你如何使用Java灵活读取Excel内容
# 下午
# 第一个
# 大家分享
# 具体内容
# 大家多多
# 单元格
# biff
# read
# BiffException
# static
# public
# jxl
# IOException
# File
# Workbook
# Sheet
# Cell
相关文章:
c# F# 的 MailboxProcessor 和 C# 的 Actor 模型
建站主机选择指南:服务器配置与SEO优化实战技巧
股票网站制作软件,网上股票怎么开户?
猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?
制作农业网站的软件,比较好的农业网站推荐一下?
建站之星如何快速生成多端适配网站?
韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐
南宁网站建设制作定制,南宁网站建设可以定制吗?
洛阳网站制作公司有哪些,洛阳的招聘网站都有哪些?
图册素材网站设计制作软件,图册的导出方式有几种?
手机怎么制作网站教程步骤,手机怎么做自己的网页链接?
智能起名网站制作软件有哪些,制作logo的软件?
用v-html解决Vue.js渲染中html标签不被解析的问题
如何在建站宝盒中设置产品搜索功能?
香港服务器WordPress建站指南:SEO优化与高效部署策略
网站制作专业公司有哪些,如何制作一个企业网站,建设网站的基本步骤有哪些?
如何通过西部建站助手安装IIS服务器?
网站微信制作软件,如何制作微信链接?
内网网站制作软件,内网的网站如何发布到外网?
如何在IIS中新建站点并解决端口绑定冲突?
建站之星如何优化SEO以实现高效排名?
如何用AWS免费套餐快速搭建高效网站?
建站主机如何选?高性价比方案全解析
如何彻底删除建站之星生成的Banner?
车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?
香港服务器网站推广:SEO优化与外贸独立站搭建策略
网站制作公司排行榜,四大门户网站排名?
制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?
手机网站制作与建设方案,手机网站如何建设?
陕西网站制作公司有哪些,陕西凌云电器有限公司官网?
如何在服务器上三步完成建站并提升流量?
如何用西部建站助手快速创建专业网站?
微课制作网站有哪些,微课网怎么进?
宝塔新建站点报错如何解决?
如何在建站主机中优化服务器配置?
如何登录建站主机?访问步骤全解析
Dapper的Execute方法的返回值是什么意思 Dapper Execute返回值详解
建站VPS能否同时实现高效与安全翻墙?
如何基于云服务器快速搭建个人网站?
高端网站建设与定制开发一站式解决方案 中企动力
如何快速重置建站主机并恢复默认配置?
建站之星后台管理:高效配置与模板优化提升用户体验
如何自定义建站之星网站的导航菜单样式?
如何配置FTP站点权限与安全设置?
如何通过多用户协作模板快速搭建高效企业网站?
免费视频制作网站,更新又快又好的免费电影网站?
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
如何在Golang中实现微服务服务拆分_Golang微服务拆分与接口管理方法
高端建站如何打造兼具美学与转化的品牌官网?
电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?
*请认真填写需求信息,我们会在24小时内与您取得联系。