获得对在Java中创建的临时文件名称的控制
|
创建tempFile时,有没有办法控制附加到文件名的随机数字?
解决方法似乎API没有直接提供这个.但是您可以查看File.createTempFile()源代码以了解它是如何实现的,然后自己实现所需的方法.基本上,createTempFile()创建一个具有预期文件名的File对象,然后使用FileSystem.createFileExclusively()来创建该文件.如果文件已存在,则此方法返回false,在这种情况下,文件名被修改(通过使用不同的随机数)并重试创建. 您可以遵循相同的方法,但请注意FileSystem是一个包私有类,因此您不能在自己的方法中使用它.请使用 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
