gpt4 book ai didi

java - 在任何计算机上创建或读取文件

转载 作者:行者123 更新时间:2023-12-02 01:11:54 25 4
gpt4 key购买 nike

我的程序启动时将:1. 搜索文件2.读取文件3.并将字符串设置为文件内容

但是我这样做的方式只有在它们具有我硬编码的确切路径时才有效。我想要适应其他计算机的路径。我想我应该使用 Path 类,但我刚刚听说过,所以不知道该去哪里。

基本上我希望它在任何用户桌面上搜索文件,如果不存在则进行搜索。

如果您需要一些代码来澄清,我可以发布它,请告诉我

最佳答案

我可以想到两个选择。

您可以简单地指定一个文件名,例如“myFile.txt”,因此程序将在其程序/项目文件夹中搜索该文件。如果它不存在,您可以编写代码在程序文件夹中创建它,而不是硬编码任何绝对路径。

另外,您可以尝试使用javax.swing.JFileChooser类弹出“打开并保存”对话框。

这将使最终用户可以自由选择任何文件进行读取和写入。

我发现下面两篇文章有一些关于如何使用该类的示例。请参阅他们以获取更多信息。

https://www.codejava.net/java-se/swing/show-save-file-dialog-using-jfilechooser

How to "Open" and "Save" using java

谢谢。

关于java - 在任何计算机上创建或读取文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59260055/

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