下面的示例演示如何使用File
类的listFiles()
方法列出文件夹中的文件。 listFiles()
方法返回目录下的文件和文件夹名称。
下面是File.listFiles()
方法的示例。
package com.yiibai.tutorial.io; import java.io.File; /** * @author yiibai * ListFilesInDirectoryExample.java * Nov 2, 2016 */ public class ListFilesInDirectoryExample { public static void main(String[] args) { File folder=new File("C:/Program Files/Java/jdk1.8.0_71/bin"); /*Get files*/ File[] files=folder.listFiles(); for (File file : files) { if(file.isFile()){ System.out.println("File : "+file.getName()); }else{ System.out.println("Folder : "+file.getName()); } } } }
执行上面示例代码,得到以下结果:
File : appletviewer.exe File : extcheck.exe File : idlj.exe File : jabswitch.exe File : jar.exe File : jarsigner.exe File : java-rmi.exe File : java.exe File : javac.exe File : javadoc.exe File : javafxpackager.exe File : javah.exe File : javap.exe File : javapackager.exe File : javaw.exe File : javaws.exe File : jcmd.exe File : jconsole.exe ..... .....
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/264124.html