gpt4 book ai didi

java - 使用 Java SDK 1.8 中的 BasicFileAttributes 获取上次文件访问时间

转载 作者:行者123 更新时间:2023-12-02 05:27:10 25 4
gpt4 key购买 nike

我已经在这里看到了关于 Java 1.7 的大部分先前问题以及获取上次文件访问时间。

这也是关于导入库以及它们如何获取最后文件访问时间的一个很好的 fragment :http://kodejava.org/how-do-i-get-file-basic-attributes/

我这样做了:

BasicFileAttributes attrs = Files.readAttributes(file, BasicFileAttributes.class);
FileTime time = attrs.lastAccessTime();

但是,在我的 IntelliJ IDEA IDE 中,它说无法解析 BasicFileAttributes。

所以,我导入了这个:

import java.nio.file.attribute.BasicFileAttributes;

但显然,文件无法解析。我正在运行 Java SDK 1.8,如果这会有所不同,我会尝试在我的 Android 项目中使用它。

不确定为什么库中缺少文件。

我可能做错了什么?

最佳答案

目前 Android 并不支持所有 Java 7 功能,因此请忘记 Java 8。我提到 Java 7 是因为 Java 7 中引入了 Files。一些功能,例如 multi-catch 受 Android 支持(从 Kitkat try-with-resources 开始),但 Files 类不支持。请注意,Google 不使用 Oracle Java。

关于java - 使用 Java SDK 1.8 中的 BasicFileAttributes 获取上次文件访问时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25898256/

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