原本应该是再简单不过的方法调用,但是却出现了意外的结果,搞的和头大。主要是我想调用createTempFile来创建一个文件Test.txt,但是文件创建出来后,会在名字中参杂4-5个随机数字,我试了几种方法,还是老样子这才发上来问问大家。
File file2 = new File("D:\\333\\Test.txt");
File file3 = new File("D:\\333\\");
// String s = "Test";
if(!file2.isFile()){
File.createTempFile("Test", ".txt", file3);
// File.createTempFile("Test.", ".txt", file3);
// File.createTempFile("Test.", "txt", file3);
// File.createTempFile(s, ".txt", file3);
}
File file2 = new File("D:\\333\\Test.txt");
File file3 = new File("D:\\333\\");
// String s = "Test";
if(!file2.isFile()){
File.createTempFile("Test", ".txt", file3);
// File.createTempFile("Test.", ".txt", file3);
// File.createTempFile("Test.", "txt", file3);
// File.createTempFile(s, ".txt", file3);
}
2. Neither this method nor any of its variants will return the same abstract pathname again in the current invocation of the virtual machine.要读API要读API