File类中的list()和listFiles()方法 |
您所在的位置:网站首页 › file的listfiles方法作用 › File类中的list()和listFiles()方法 |
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 |