读书人

file创建有关问题,请来帮帮啊多谢了

发布时间: 2012-03-20 14:01:10 作者: rapoo

file创建问题,请高手进来帮帮啊,谢谢了
package j2se;

import java.io.File;
import java.io.IOException;

public class Str
{
public static void main(String[] args)
{
File f = new File( "d:\\ ");

try
{
//在f指定的目录下创建一个临时文件
f.createTempFile( "abcdefg ", ".txt ",f);

}
catch(IOException e)
{
System.out.println(e.getMessage());
}


}
}

建立完以后文件名为什么是abcdefg57934.txt而不是abcdefg.txt,什么办法能改正
abcdefg.txt的文件名

[解决办法]
f.createTempFile( "abcdefg ", ".txt ",f);
这个方法生成的文件名中间有随机生在的字符。abcdefg 这是你提供的前缀。
你可以用这个来创建文件呀
File t = new File(f, "abcdefg.txt ");

读书人网 >J2SE开发

热点推荐