我是靠谱客的博主 寒冷大米,这篇文章主要介绍读取excel和txt数据,现在分享给大家,希望可以做个参考。

从各种文件中读取数据

    • 读取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数据内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(58)

评论列表共有 0 条评论

立即
投稿
返回
顶部