黑马程序员技术交流社区

标题: 看视频后的问题? [打印本页]

作者: 唐侠君    时间: 2013-12-24 11:11
标题: 看视频后的问题?
创建文件对象后,文件不就已经存在了吗,为什么还要判断???如下:
File file=new File(“count.txt”);
if(!file.exists())
file.createNewFile();
作者: 一年之后    时间: 2013-12-24 11:57
创建文件对象,只是和这个文件相关联,不会创建文件,如果你关联文件不存在,你需要自己调用createNewFile自己创建。如果你关联的文件存在,那么就不用自己创建了。
作者: 唐侠君    时间: 2013-12-24 16:04
一年之后 发表于 2013-12-24 11:57
创建文件对象,只是和这个文件相关联,不会创建文件,如果你关联文件不存在,你需要自己调用createNewFile ...

:)谢谢了!!!
作者: FFF    时间: 2013-12-24 16:59
在实际的开发中,一般是对现有的文件进行操作的。如果用户删除了文件、你又没有对文件是否存在作判断就可能会报错。会整个程序崩溃。
作者: 唐侠君    时间: 2013-12-24 18:00
FFF 发表于 2013-12-24 16:59
在实际的开发中,一般是对现有的文件进行操作的。如果用户删除了文件、你又没有对文件是否存在作判断就可能 ...

:)谢谢了!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2