在Java语言中,无论是目录还是文件,都抽象成java.io.File类
直接上示例吧
java,io,File的常用操作
删除、创建
因为我的e盘里面是没有这个文件的,所以不存在I哦
创建文件:
获取文件各属性,很多,这里就不一一示范了,列了几个。
删除文件
创建临时文件:
还有一个忘记标出来了,就是上面这个图的getAbsolutePath() 方法,这个方法是返回文件的地址。
目录的创建
下面这种创建子目录的方法是会创建失败的,创建子目录的前提是要先创建目录,这样解释应该能理解吧
java.io.File类的实例的各种操作:
exists():检查这个文件或者目录是否存在。(返回boolean类型)
isDirectory():这个方法是检查一个对象里面是否有文件夹(返回boolean类型)
isfile():判断这个文件是否正常,如果文件存在并且正常,则返回true。(返回boolean类型)
listFiles():返回一个抽象路径名数组,这些路径名表示此抽象路径名表示的目录中的文件。
以C盘为例返回的是C盘下文件夹目录地址。
等等...........