Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
输出到java中的文件_Java - Fatal编程技术网

输出到java中的文件

输出到java中的文件,java,Java,在java中创建文件输出时,如何指定保存文件的路径 //Set up Printer Output file PrintWriter pw = new PrintWriter (new BufferedWriter (new FileWriter("project61.dat"))); 由于某些原因,在运行我的程序后,我没有看到我的project61.dat文件被创建。我在我的C驱动器中找不到任何地方。简单的谷歌搜索可以提供有用的例子。 这里有一个来自: 如果您使用以下 //Set up Pr

在java中创建文件输出时,如何指定保存文件的路径

//Set up Printer Output file
PrintWriter pw = new PrintWriter (new BufferedWriter (new FileWriter("project61.dat")));

由于某些原因,在运行我的程序后,我没有看到我的project61.dat文件被创建。我在我的C驱动器中找不到任何地方。

简单的谷歌搜索可以提供有用的例子。 这里有一个来自:


如果您使用以下

//Set up Printer Output file
PrintWriter pw = new PrintWriter (new BufferedWriter (new FileWriter("project61.dat")));
然后它将在您的项目下创建文件。请找到项目可用的文件

如果你想把这个文件写在一个特定的目录中,然后提到绝对路径

   PrintWriter pw = new PrintWriter (new BufferedWriter (new FileWriter("c:\\project61.dat")));
   pw.write("Test");
   pw.close();
它将在“C:”目录下创建文件


如果使用绝对目录
“C://temp//project61.dat”
,则临时文件夹必须在C驱动器中可用。默认情况下不会创建文件夹。

为什么您不能打开文档?@Damian请选择一个您认为是解决您的问题的最佳解决方案的答案,然后单击此处。
   PrintWriter pw = new PrintWriter (new BufferedWriter (new FileWriter("c:\\project61.dat")));
   pw.write("Test");
   pw.close();