YouTip LogoYouTip

Dir Display

# Java Example - Traverse All Directories in a Specified Directory [![Image 3: Java Example](#) Java Example](#) The following example demonstrates how to use the `list` method of the `File` class to traverse all directories in a specified directory: ## Main.java File import java.io.*; class Main{public static void main(String[]args){File dir = new File("F:"); File[]files = dir.listFiles(); FileFilter fileFilter = new FileFilter(){public boolean accept(File file){return file.isDirectory(); }}; files = dir.listFiles(fileFilter); System.out.println(files.length); if(files.length == 0){System.out.println("Directory does not exist or it is not a directory"); }else{for(int i=0; i file.isDirectory()); Stream.of(Optional.ofNullable(files).orElse(new File[]{})).map(File::getName).forEach(System.out::println); }}[Toutiao[ITShepherd's Purse]](javascript:;)Toutiao[ITShepherd's Purse] qux***ong@qq.com 7 years ago (2019-12-17)
← String ReplaceEnv Compile β†’