java - 如何知道 FileOutputStream 将在哪里写入文件?

标签 java file stream

我有实例FileOutputStream并且我想写入文件。

执行代码后,我在文件系统上找不到文件。

也许FileOutputStream有方法让我知道它写在哪里?

最佳答案

当您调用构造函数时,您可以决定文件的位置。

new FileOutputStream("path/to/my/file.txt");

有一些类似的构造函数。您也可以传递例如 File 或 FileDescriptor 参数。只需阅读 Java API 文档即可。

http://docs.oracle.com/javase/7/docs/api/java/io/FileOutputStream.html

关于java - 如何知道 FileOutputStream 将在哪里写入文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19158169/

相关文章:

java - 程序是在调用的方法完成后终止,还是将控制权返回给调用函数?

java - 是否可以使用 java 12 创建 spring boot maven 项目?

c++ - 使用stof引发异常-C++

c++ - 如何在 C++ 中获取以逗号分隔的整数序列的最后一个整数?

c - 将文件从客户端发送到服务器

c# - 如何在 .Net Core 中读取/写入文件?

java - 如何获取不在 JSON 中但仍然是我在 android 中使用 PHP 收到的数组元素的列名称

java - 找不到名称为 'runtime' 的 org.springframework.boot 配置

java - 在Java中计算+2000万条记录的统计信息

c# - 在 C# 中序列化、压缩和加密