gpt4 book ai didi

java - 将唯一 ID 设置为存储上的文件

转载 作者:行者123 更新时间:2023-12-01 22:48:30 24 4
gpt4 key购买 nike

我正在开发一个 Android 应用程序,在该应用程序中,我使用 Java 中的 File 类在经过一些处理后将文件保存到外部存储中。我还将有关该文件的一些信息保存在 SQL 数据库中,以便将来进行某些处理,以便稍后找到该文件。

我想问有没有办法为文件提供一些唯一的ID或属性,以便我以后可以用来区分。此 ID 或属性可以使最终用户无法更改,并且文件名发生更改或保持不变。

我打算将此唯一 ID 保存在数据库中,以便以后查找该文件,即使文件名发生更改也是如此。

最佳答案

你可以做一些定制的事情来实现你想要的。一种方法是:您创建一个顶级父目录。然后,您可以为每个文件创建一个父目录。每个父目录必须有一个唯一的名称。您可以使用时间戳(如果您愿意,我可以在这方面为您提供更多帮助)。如果需要,您可以将这些父目录保存在数据库中。现在即使用户更改文件名目录也会相同。由于每个目录只有一个文件,因此您可以使用 File.listFiles() 方法来获取该文件。

关于java - 将唯一 ID 设置为存储上的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58465001/

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