学习java输入输出之file类之获取文件信息
时间: 2023-04-16 20:05:22 浏览: 113
File类是Java中用于操作文件和目录的类,它提供了获取文件信息的方法。常用的获取文件信息的方法有以下几种:
1. 获取文件名:可以使用File类的getName()方法获取文件名,例如:
File file = new File("D:/test.txt");
String fileName = file.getName();
System.out.println("文件名:" + fileName);
2. 获取文件路径:可以使用File类的getPath()方法获取文件路径,例如:
File file = new File("D:/test.txt");
String filePath = file.getPath();
System.out.println("文件路径:" + filePath);
3. 获取文件大小:可以使用File类的length()方法获取文件大小,单位为字节,例如:
File file = new File("D:/test.txt");
long fileSize = file.length();
System.out.println("文件大小:" + fileSize + "字节");
4. 获取文件最后修改时间:可以使用File类的lastModified()方法获取文件最后修改时间,返回值为毫秒数,例如:
File file = new File("D:/test.txt");
long lastModifiedTime = file.lastModified();
System.out.println("文件最后修改时间:" + new Date(lastModifiedTime));
以上就是常用的获取文件信息的方法,可以根据需要选择使用。