zoukankan      html  css  js  c++  java
  • java 获取文件内所有文件名

    package com.xinwen.user.controller;

    import java.io.File;
    import java.util.ArrayList;
    import java.util.Arrays;

    public class GetFileName
    {
    public static String [] getFileName(String path)
    {
    File file = new File(path);
    String [] fileName = file.list();
    return fileName;
    }
    public static void getAllFileName(String path,ArrayList<String> fileName)
    {
    File file = new File(path);
    File [] files = file.listFiles();
    String [] names = file.list();
    if(names != null)
    fileName.addAll(Arrays.asList(names));
    for(File a:files)
    {
    if(a.isDirectory())
    {
    getAllFileName(a.getAbsolutePath(),fileName);
    }
    }
    }
    public static void main(String[] args)
    {
    String [] fileName = getFileName("文件路径");
    for(String name:fileName)
    {
    System.out.println(name);
    }
    System.out.println("--------------------------------");
    ArrayList<String> listFileName = new ArrayList<String>();
    getAllFileName("文件路径",listFileName);
    for(String name:listFileName)
    {
    System.out.println(name);
    }

    }
    }

  • 相关阅读:
    银行卡和手机号占位符
    防京东进度尺的金额
    圆的进度条
    HMTL5滑动块研究
    自动生成验证码
    HTML5语义化
    (转)C++中使用C代码
    (转)四旋翼飞行器基本知识
    如何将.jpg图片 转换成.eps 格式图片
    HDOJ 1196 Lowest Bit
  • 原文地址:https://www.cnblogs.com/tutu21ybz/p/6757158.html
Copyright © 2011-2022 走看看