日期:2014-05-20  浏览次数:20782 次

file类的createTempFile建立文件,建立出来的文件,指定的文件名后为什么带一堆数字
file类的createTempFile建立文件,建立出来的文件,指定的文件名后为什么带一堆数字
f.createTempFile( "新闻系统 ", ".xml ",f1);
在f1指定的路径上确实可以建立出.XML文件可是,文件名却为
新闻系统4342.xml
后面的数字从那里来的,怎么解决

------解决方案--------------------
自动加上去的,用于临时文件,这样每执行一次,就不会把你原来的文件给充掉了啊。

如果你不望有数字,那就直接创建文件就可以了。
------解决方案--------------------
up
createTempFile( "新闻系统 ", ".xml ",f1);

------解决方案--------------------
建议
File tempfile=new File(f, "新闻系统.xml ");