java如何获取文件信息?

如题所述

File 类是对文件和文件夹的抽象,包含了对文件和文件夹的多种属性和操作方法。File类的常用方法如下表:

返回
方法
说明

String getName 获取文件名称
String getParent 获取文件的父路径字符串
String getPath 获取文件的相对路径字符串
String getAbsolutePath 获取文件的绝对路径字符串
boolean exists 判断文件或者文件夹是否存在
boolean isFile 判断是不是文件类型
boolean isDirectory 判断是不是文件夹类型
boolean delete 删除文件或文件夹,如果删除成功返回结果为true
boolean mkdir 创建文件夹,创建成功返回true
boolean setReadOnly 设置文件或文件夹的只读属性
long length 获取文件的长度
long lastModified 获取文件的最后修改时间
String[ ] list 获取文件夹中的文件和子文件夹的名称,并存放到字符串数组中
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-11-25
方法/步骤
1/5 分步阅读
第一步我们可以看一下要读取的txt文本内容,
2/5
第二步我们输入如下图所示代码进行读取txt文本,filePath是txt文件路径,lineTxt是txt文本的一行行数据,如果要从txt文本第几行读取,可以使用i控制,

3/5
第三步完整的读取txt文本内容如下图,lineTxt.split(" ")进行截取字符串,可以将txt文本每行每列的内容读取出来,主要是对txt文本行内容截取,如下图所示:

4/5
第四步在main方法中输入txt文本路径,使用readTxt(filePath)调用函数,
5/5
第五步运行程序,可以看到已经将txt文本内容每行每列的内容读取出来了,txt文本内容主要先一行行的读取,然后对每行内容进行截取就可以