黑马程序员技术交流社区
标题:
File类中文件创建的具体方法和使用情况?
[打印本页]
作者:
颜秉武
时间:
2011-12-7 16:33
标题:
File类中文件创建的具体方法和使用情况?
本帖最后由 永无止境的、 于 2011-12-8 19:02 编辑
今天做一道关于Android的网络下载的练习题,用到了File类创建文件与文件夹,我彻底被打败了
文件夹创建出来了,但是文件就是创建不出来,蛋疼死了.各种方法都用了
谁能讲讲File类创建文件时,createNewFile() ,createTempFile(String prefix, String suffix) ,createTempFile(String prefix, String suffix, File directory)
使用的具体情况么,什么时候该使用哪个,使用时的具体要求,最好带代码!谢谢大家了
作者:
fly51888
时间:
2011-12-7 20:48
在D盘上创建一个test文件夹:
File file = new File("d:\\test");
file.mkdir();
在D盘上创建一个test.txt文件:
File file = new File("d:\\text.txt");
file.createNewFile();
作者:
颜秉武
时间:
2011-12-7 21:33
fly51888 发表于 2011-12-7 20:48
在D盘上创建一个test文件夹:
File file = new File("d:\\test");
file.mkdir();
我主要是想知道创建文件时,createNewFile() ,createTempFile(String prefix, String suffix) ,createTempFile(String prefix, String suffix, File directory) 这三种方法的使用情况,都应该怎么使用
作者:
许邦存
时间:
2011-12-7 23:17
还没学 {:soso_e113:}
作者:
周敏2011nc
时间:
2011-12-8 09:49
createNewFile : 是在给定的目录下创建一个指定的文件(该文件必须不存在,否则不会执行创建动作),若该目录不存在,则会抛IOException---系统找不到指定的路径
: 若没有接要创建的文件名 : 也会抛IOException ----拒绝访问
createTempFile(prefix, suffix, path) : 在给定的路径下,创建以prefix为文件名suffix为文件格式的文件,异常的抛出于createNewFile差不多。
createTempFile(prefix,suffix) : 它内部调用的是 :createTempFile(prefix, suffix, null),是在系统默认的路径下创建文件 (如我的系统是Windows 7), 文件创建在C:\Users\dell\AppData\Local\Temp目录下
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2