gpt4 book ai didi

java - 如何在java中只打开一个现有文件

转载 作者:行者123 更新时间:2023-12-04 02:19:29 25 4
gpt4 key购买 nike

<分区>

我想知道如何在 java 中打开一个文件进行写入,但我只想打开它,如果它已经存在。那可能吗?到目前为止,我四处搜索并发现了两个建议,但都不符合我的需要。一种是打开文件进行追加。那里的问题是,如果文件不存在,它将创建它。第二个是首先使用 file.exists() 。这当然不是一个有效的解决方案,因为当我调用 file.exists() 时文件可能存在,但当我打开文件时文件不存在。我想要类似于 Windows API OpenFile() 的东西,我可以在其中传递 OPEN_EXISTING 标志,这样调用就会失败,因为文件不存在。 Java 中是否存在类似的东西?

仅编辑问题,因为它被标记为重复。不知道为什么。我认为我对其他答案及其不足的原因非常具体。

所以我重申一下,我想打开一个文件进行写入。如果文件不存在,我希望打开失败。

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