温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好,下面呢,我们再来做一个是DS文件的删除啊。啊,如何来删除一个啊。键删除。那这回呢,我这个就不写了啊。拿过来。然后呢,下面呢,开始执行相应的删除操作。肯定有同学说这个,那你的代码能不能那个。抽你出来呀。能,而且我告诉你,在企业开发中,像这种公公共的代码是不是一定要。一定要提出去抽血啊,啊,我只不过是呢,在给你们讲这个具体知识点的时候,我有个习惯就是。我要保证在每一个代码呢,它的一个独立性啊。
01:02
比如说任何一个代码拿出去复制出来啊都能。你要真正的开发的时候,我一定会把它抽取出公共的这个方法啊。然后其他的这个方法可以去调啊。这个是文件的删除。关闭资源。好这么几步,那么下面看一下这个文件的删除MS点。一类的。那第一个方法你类的表示。百50,那下面这个是不是正常的。好来下边那第一个参数是pass空气第二个差异。第一个肯定表示删除谁那。就删除下面有一个。0529啊。那后面还有参数,那我们来看看什么意思啊。
02:01
那就他呗。If pass is a directory。如果这个路径是一个。文件。添加应该说是啊目录。And side to。生成为the director is deleted。那你说这个文件夹还被删除else时候。就算你不设置为数,那这地方就好。非常非常。In case of the file in the这个值。看比赛的图either处。也就说呢,如果说你这个是一个文件,对吧,你可以找文件嘛。是什么?这都无所谓啊。其实它是一个啥意思啊。是一个定位吧。上不了网了。这个定位。错,Ised else。那其实呢,就是说,如果说你前面这个是一个文件夹,那我必须得递归的删除,对吧,既然你这是一个文件夹,这里面是不是成绩签到的很深的。
03:05
你要不递归删除呢,你把它删除了,那后面的还存在。那是不是就见鬼了?如果你就是一个文件file,那。肯定把你删除就完事了啊。到定位的事儿。OK,那我们回过头来,那它是什么?是不是一个互动啊好,那这块必须是。f.close。这。这样呢就搞定了啊,那我来执行一下。右件先看。何必啊?刷新在这呢啊。右键。呃,刷新0529就被干掉了啊,这就是这个。删除。
04:00
删除要注意这地方呢,要如果是文件夹必须是递归,如果是文件呢,你指出。报都无所谓。
我来说两句