Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/347.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-使用FileOutputStream附加到Excel文件_Java_Append_Fileoutputstream - Fatal编程技术网

Java-使用FileOutputStream附加到Excel文件

Java-使用FileOutputStream附加到Excel文件,java,append,fileoutputstream,Java,Append,Fileoutputstream,此代码附加到已创建的Excel文件: FileOutputStream fileOut = new FileOutputStream("c:\\Decrypted.xls"); 我们可以添加/修改哪些内容,以便在尚未创建解密的.xls时创建该文件,并在已创建时追加该文件?根据rover12,如果该文件不存在,则创建该文件。你没有看到这种行为吗 (如其他人所述,请确保使用,以便您可以指定如果文件已存在,则要附加该文件…根据,rover12,如果文件不存在,则创建该文件。你没有看到这种行为吗 (如

此代码附加到已创建的Excel文件:

FileOutputStream fileOut = new FileOutputStream("c:\\Decrypted.xls");
我们可以添加/修改哪些内容,以便在尚未创建解密的.xls时创建该文件,并在已创建时追加该文件?

根据rover12,如果该文件不存在,则创建该文件。你没有看到这种行为吗

(如其他人所述,请确保使用,以便您可以指定如果文件已存在,则要附加该文件…

根据,rover12,如果文件不存在,则创建该文件。你没有看到这种行为吗


(如其他人所述,请确保使用,以便您可以指定要追加文件(如果该文件已存在)…

您需要
FileOutputStream(file file,boolean append)
构造函数来切换截断还是追加。

您需要
FileOutputStream(file file,boolean append)
用于在截断还是追加时打开的构造函数。

使用构造函数:

FileOutputStream fileOut = new FileOutputStream("c:\\Decrypted.xls", true);
附加到现有文件(如果该文件不存在)。您的示例将覆盖现有示例。

使用构造函数:

FileOutputStream fileOut = new FileOutputStream("c:\\Decrypted.xls", true);

附加到现有文件(如果该文件不存在)。您的示例将覆盖现有示例。

不,我没有看到这种行为。。如果我删除已经存在的Decrypted.xls,我会得到一个错误compliling,上面写着。。文件不存在不,我没有看到这种行为。。如果我删除已经存在的Decrypted.xls,我会得到一个错误compliling,上面写着。。文件不存在没有任何特定于Excel文件的内容。那也可以删掉。我想知道这是为了什么?不知怎的,我怀疑结果会是一个工作,更大的Excel文件,其中有更多的数据。没有任何特定的Excel文件。那也可以删掉。我想知道这是为了什么?不知何故,我怀疑结果是否会是一个工作的、更大的Excel文件,其中包含更多的数据。