zoukankan      html  css  js  c++  java
  • File类中的list()和listFiles()方法

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

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

     1 public class FileTest {  
     2   
     3     public static void main(String[] args) {  
     4           
     5         //创建File对象  
     6         File file = new File("D:\Android");  
     7         //获取该目录下的所有文件  
     8         String[] files = file.list();  
     9           
    10         for (String f : files){  
    11             System.out.println(f);  
    12         }  
    13           
    14         //listFiles是获取该目录下所有文件和目录的绝对路径  
    15         File[] fs = file.listFiles();  
    16         for (File f : fs){  
    17             System.out.println(f);  
    18         }  
    19     }  
    20          
    21 }  
    通过list()方法获取的结果:

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

    获取文件夹中文件的数量:

    String  savePath="D:Javasoftwareimages"

    File file = new File(savePath);

    int i=0;

    if(file.exists()){file.mkdirs();}

         else{ i=uploadFile.list().length;}

  • 相关阅读:
    邮箱整理
    C++ Primer Plus 6 笔记(1)
    MySQL的远程链接
    MySQL的安装和使用
    nginx的反向代理和负载均衡
    linux--配置开发环境 --Nginx篇
    linux--配置开发环境 --Apache篇
    Linux -- 运维
    Linux
    使用宝塔面板部署tp5网站
  • 原文地址:https://www.cnblogs.com/haoyul/p/9645370.html
Copyright © 2011-2022 走看看