File类中的list()和listFiles()方法

您所在的位置:网站首页 file的listfiles方法作用 File类中的list()和listFiles()方法

File类中的list()和listFiles()方法

#File类中的list()和listFiles()方法| 来源: 网络整理| 查看: 265

list()方法是返回某个目录下的所有文件和目录的文件名,返回的是String数组 listFiles()方法是返回某个目录下所有文件和目录的绝对路径,返回的是File数组

public class FileTest {

public static void main(String[] args) { //创建File对象 File file = new File("D:\\Android"); //获取该目录下的所有文件 String[] files = file.list(); for (String f : files){ System.out.println(f); } //listFiles是获取该目录下所有文件和目录的绝对路径 File[] fs = file.listFiles(); for (File f : fs){ System.out.println(f); } } }

通过list()方法获取的结果:

image.png

通过listFiles()方法获取的结果:

image.png 获取文件夹中文件的数量: String savePath="D:\Javasoftware\images" File file = new File(savePath); int i=0; if(file.exists()){file.mkdirs();} else{ i=uploadFile.list().length;}


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3