这段代码会做什么?
FileStream object = new FileStream("c:\input_final.txt",true);
我认为它不会运行,因为它们不是两个\因此将其视为转义角色。我错了,它会打印/显示/打开文件吗?
答案 0 :(得分:1)
没有。它不会,因为它不是合法代码。
除非您有自定义类FileStream
(您尚未发布),否则我认为您的意思是 -
FileOutputStream
无效,因为c:\input_final.txt
不是有效的字符串; \i
不是有效的转义序列。
和
FileInputStream
没有将布尔值作为第二个参数的构造函数。
答案 1 :(得分:0)
这会打印文件吗?
没有
这不是有效的代码。它不会编译 ...更不用说运行了!
您最有可能的意思是:
... = new FileOutputStream("c:\\input_final.txt",true);
表示“创建一个输出流以附加到文件”c:\ input_final.txt“。但即使不会”打印“或”显示“该文件,或”打开“它在应用程序/浏览器/编辑器或其他任何内容。