gpt4 book ai didi

java - 如何在java中查找文件的最后访问时间?

转载 作者:行者123 更新时间:2023-11-30 07:09:27 25 4
gpt4 key购买 nike

我正在使用 javxt.io.file 库来检索特定文件的上次访问时间,但即使多次访问它我也得到相同的结果。请让 mw 知道我是否做错了什么?

public class LastAccessTime 
{
public static void main(String[] args) {
javaxt.io.File file = new javaxt.io.File("C:/Users/IISU24/Desktop/calculator/rahul.txt");
System.out.println("Accessed: " + file.getLastAccessTime());
}
}

最佳答案

import java.nio.file.Path;
import java.nio.file.Paths;
import java.nio.file.attribute.BasicFileAttributes;
import java.nio.file.Files;

public class ReadFileLastAccess {
public static void main(String[] args) throws Exception {
Path file_dir = Paths.get("/home/user/");
Path file = file_dir.resolve("testfile.txt");
BasicFileAttributes attrs = Files.readAttributes(file, BasicFileAttributes.class);
System.out.println("Last accessed at:" + attrs.lastAccessTime());
}
}

关于java - 如何在java中查找文件的最后访问时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23100970/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com