java 构造师或 class 版画家

java Constructor of class Printwriter

在我看到的其中一个示例代码中,有这样一行:

PrintWriter pw = new PrintWriter("$$$temp$$$.$$$");

在这种情况下,"$" 符号是什么意思?是不是有点像通配符?

它是构造函数 PrintWriter(String filename),这意味着 "$$$temp$$$.$$$" 是某种类型的文件名。

$ 没有什么特别的意思,这就是为什么它在这里似乎被用来指定一个临时文件名。文件系统中可能不存在具有此名称的文件。如果您正在尝试创建临时文件,请查看 createTempFile