Java 文件方法

java中file.list()方法用于返回目录下的所有文件名,返回类型是一个文件名的字符串数组。

语法

public String[] list() 

参数

没有参数

返回值

返回文件名的字符串数组。

例子

为了看到效果,在目录D:\\filetest\\下创建多个文件,它们分别是:

  • yxjc123_1.txt文件。
  • yxjc123_2.txt文件。
  • yxjc123_3.txt文件。
package com.example.yxjc.test;

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

public class FileExample{
    public static void main(String[] args) {
        File file = new File("D:\\filetest\\");
        String[] filenameArr = file.list();
        System.out.println(file.getAbsolutePath() + " 目录下所有的文件名为:"+ Arrays.toString(filenameArr));//文件名数组


    }

} 
输出:
D:\filetest 目录下所有的文件名为:[yxjc123_1.txt, yxjc123_2.txt, yxjc123_3.txt]