开发者社区> 问答> 正文

如何用Java代码列出一个目录下所有的文件?

如何用Java代码列出一个目录下所有的文件?

展开
收起
游客pklijor6gytpx 2019-12-02 15:46:31 1121 0
2 条回答
写回答
取消 提交回答
  • 有点尴尬唉 你要寻找的东西已经被吃掉啦!
            for(File temp:file.listFiles()){
                if(temp.isFile()){
                    System.out.println(temp.toString());
                }
                
            }
    
    
    结果:
    H:\DownLoadRecord.ini
    H:\eula.1028.txt
    H:\eula.1031.txt
    H:\eula.1033.txt
    H:\eula.1036.txt
    H:\eula.1040.txt
    H:\eula.1041.txt
    H:\eula.1042.txt
    H:\eula.2052.txt
    H:\eula.3082.txt
    H:\globdata.ini
    H:\install.exe
    H:\install.ini
    H:\install.res.1028.dll
    H:\install.res.1031.dll
    H:\install.res.1033.dll
    
    2019-12-02 15:52:01
    赞同 展开评论 打赏
  • import java.io.File;
    
    class Test12 {
    
        public static void main(String[] args) {
            File f = new File("/Users/Hao/Downloads");
            for(File temp : f.listFiles()) {
                if(temp.isFile()) {
                    System.out.println(temp.getName());
                }
            }
        }
    }
    
    2019-12-02 15:46:53
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载