需求:判断E盘目录下是否有后缀名为.jpg的文件,如果有就输出该文件名称。
File dir = new File("E:\\");
方法一:
String [] arr = dir.list(); //获取e盘下所有的文件或文件夹
for(String string : arr){
if(string.endsWith(".jpg")){
syso(string);
}
}
方法二:(推荐)
File[] subFiles = dir.listFiles(); //获取e盘下所有的文件或者文件夹对象
for(File subFile : subFiles){
if(subFile.isFile() && subFile.getName().endWith(".jpg")){
syso(subFile);
}
}