I"m going to write a template for PrintWriter
PrintWriter pw=new PrintWriter (${file});
because the usual File is named
with file, but ${file} itself is the tag of this file name
I don"t want to give up this modifiable way
what to do in this case