首页题目详情
当使用 FileOutputStream 写入文件时,若文件已存在,以下哪个构造函数会覆盖原有内容?

A.FileOutputStream(String name)
B.FileOutputStream(String name, boolean append)
C.FileOutputStream(File file)
D.FileOutputStream(File file, boolean append)
优质解答
答案
A
解析
FileOutputStream(String name) 会以覆盖方式写入已存在的文件,而带 append 参数的构造函数则用于追加内容。
Java语言程序设计单选题中等AI生成