gpt4 book ai didi

java - 指定 PrintWriter 类 (Java) 的文件位置并自动附加 .txt

转载 作者:太空宇宙 更新时间:2023-11-04 08:47:53 24 4
gpt4 key购买 nike

假设我要求用户指定他想要调用的新文件

System.out.println("What do you want to call the file?");

String outputFile = keyboard.nextLine();

现在编写我要做的文件:

PrintWriter outputFile = new PrintWriter(fileName);

我的问题是:

  1. 我知道默认情况下它会保存到本地文件夹。我该如何制作才能将其保存到用户桌面?

  2. 如何自动将 .txt 附加到他给定的文件名中,这样他就不必这样做?

最佳答案

  1. 您必须了解用户主页。它可能因操作系统而异(用户有时可以定义自己的操作系统),因此最好的确定方法是直接询问用户。您还可以保留“默认桌面路径”列表。
  2. if(!fileName.endsWith(".txt")) fileName = fileName+".txt";
<小时/>

资源:

关于java - 指定 PrintWriter 类 (Java) 的文件位置并自动附加 .txt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3972601/

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