Java 菜鳥(niǎo)教程

Java 流程控制

Java 數(shù)組

Java 面向?qū)ο?I)

Java 面向?qū)ο?II)

Java 面向?qū)ο?III)

Java 異常處理

Java 列表(List)

Java Queue(隊(duì)列)

Java Map集合

Java Set集合

Java 輸入輸出(I/O)

Java Reader/Writer

Java 其他主題

Java程序列出目錄中的文件

Java 實(shí)例大全

在本教程中,我們將學(xué)習(xí)列出目錄中存在的所有文件和子目錄。

Java文件類的list()方法用于列出目錄中存在的所有文件和子目錄。它以字符串?dāng)?shù)組的形式返回所有文件和目錄。

示例:使用list()方法列出所有文件

import java.io.File;

class Main {
  public static void main(String[] args) {

    //創(chuàng)建文件對(duì)象
    File file = new File("C:\\Users\\Guest User\\Desktop\\Java File\\List Method");

    //返回所有文件的數(shù)組
    String[] fileList = file.list();

    for(String str : fileList) {
      System.out.println(str);
    }
  }
}

輸出結(jié)果

.vscode
file.txt
directory
newFile.txt

在上面的示例中,我們創(chuàng)建了一個(gè)名為file的文件對(duì)象。該對(duì)象保存有關(guān)指定路徑的信息。

File file = new File("C:\\Users\\Guest User\\Desktop\\Java File\\List Method");

我們已經(jīng)使用該list()方法列出了指定路徑中存在的所有文件和子目錄。

file.list();

注意:我們?cè)谥付窂綍r(shí)使用了雙反斜杠。這是因?yàn)樵?strong>字符在Java中\(zhòng)用作轉(zhuǎn)義字符。因此,第一個(gè)反斜杠用作第二個(gè)的轉(zhuǎn)義字符。

Java 實(shí)例大全

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清