概述
从各种文件中读取数据
- 读取excel数据
- 读取txt数据
读取excel数据
1.创建一个file文件对象(并获取数据)
File file = new File("文件绝对位置(包含文件名和文件后缀)");
2.创建一个excel对象
Workbook wb = Workbook.getWorkbook(file);
3.获取excel每页的信息(一个excel表格中可以有很多页,在excel下方切换,但是很多时候一个excel表格只有一页,所以可能很多人会陷入误区,比如俺)
Sheet sheet = wb.getSheet(0);
4.获取第一行第一格
Cell cell = sheet.getRow(0).getCell(0);
可以使用循环进行拿取整个表格的数据
方法:
sheet.getRow(int).getCell(int) 拿取某格
sheet.getCell(int,int) 拿取某行某格
sheet.getRows() 得到行数
sheet.getColumns() 得到列数
读取txt数据
1.创建并获取文件对象
File file = new File("文件绝对路径(包含文件名和文件后缀)");
2.判断是否是文件(返回一个boolean类型数值)
file.isFile()
3.判断该路径的文件是否存在(返回一个boolean类型数值)
file.exists()
4.创建流对象(编码格式常见有GBK和utf-8)
InputStreamReader read = new InputStreamReader(new FileInputStream(file),"编码格式")
BufferReader bread = new BufferReader(read)
5.获取文本中行数据(返回值为String)
bread.readLine()
最后
以上就是寒冷大米为你收集整理的读取excel和txt数据的全部内容,希望文章能够帮你解决读取excel和txt数据所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复