如果文件不存在,PrinterWriter 是否会创建文件?

mea*_*our 2 java arrays printwriter java-io

我正在使用PrintWriter object文件如下:

PrintWriter pwriter = new PrintWriter("abc.txt");
Run Code Online (Sandbox Code Playgroud)

如果文件名abc.txt不存在,请告诉我是否会创建该文件名。

我试过了,它没有创建文件。但我想确认是否预期不创建文件。

小智 5

javadoc

fileName - 用作此编写器目标的文件的名称。如果文件存在,那么它将被截断为零大小;否则,将创建一个新文件。输出将被写入文件并被缓冲。