1、首先,您需要确定您的文件是在哪里,我这里的文件在D盘下的test文件夹。
2、接下来,我们创建一个JAVA类来处理删除业务。代码并不会太多,您可以先看完了再写。
3、接下来,定义一个变量,来装路径。入下图所示。因为JAVA是跨平台的,您需要保证您的程序在多个平台都可以运行,所以我们使用File.separator替代“/”。
4、String path="D:"+File.separator+"test"+File.sep锾攒揉敫arator+"1.txt";与String path="D://test/1.txt";是相等的。关于处理路径,一些大的项目,更多是写到配置文件中,在不同的环境下面,使用不同的配置,这里您可以简单了解下即可。
5、接下来File file=new File(path);我们这里路径是写死的,在生产环境下的做法是文件从数据库中读取。
6、接下来,判断这个文件是否存在,若是存在,那么茧盯璜阝就可以删除,若是不存在,那么就不需要执行删除。因为返回的是boolean类型的,所以您在if判断的时候直接判断是否是true即可。+
7、若是存在,那么就执行删除。删除调用的方法如下图所示。
8、若是不存在,那么就不需要执行删除操作了。就直接走else即可。在正式的开发中,一般做法是将这个操作作为一个工具类中的方法,然后调用后,返回一个状态码。
9、接下来,我们执行以下,我的文件是存在的,看下是否可以正常的删除掉我的文件。
10、接下来,我们进入到文件夹下面查看,我们发现文件已经不存在,已经成功的被删除了。若我们再执行一次呢?我们会发现,走的是else.
11、以下即时所有的代码,希望对您有用。以上即时整个过程。
12、祝您学习顺利,代码量并不太多,要是有用,您可以理解性的去敲,自己多执行几次。