我想知道是否有任何方法只从文件对象创建FileInputStream对象而不在文件系统上创建实际文件?我试图做的是创建一个包含一些信息的文件对象,然后将该文件上传到其他地方.我不需要它在本地文件系统上.我知道我可以创建一个临时文件夹然后删除它,但是想知道是否有可能不这样做?
你可能正在寻找ByteArrayInputStream类似的东西.
文件输入流从磁盘上的文件读取,这是它的目的.顺便说一句,FileJava中的对象并不真正代表文件,而是指向磁盘上(潜在)文件的路径.
我试图做的是创建一个包含一些信息的文件对象,然后将该文件上传到其他地方
在这种情况下,您根本不应该使用任何与文件相关的类。相反,创建一个字节数组,您可以将其视为InputStreamvia ByteArrayInputStream。
| 归档时间: |
|
| 查看次数: |
1908 次 |
| 最近记录: |