1,判断E盘目录下是否有后缀名为.jpg的文件,如果有,就输出该文件名称
【1】第一种方法实现
public String[] list():获取E目录下的所有文件或者文件夹的名称数组
循环遍历
boolean endsWith(String str):判断字符串是否以某个指定的字符串结尾
满足条件进行打印
public class Test3 { /** * @param args * 需求:判断E盘目录下是否有后缀名为.jpg的文件,如果有,就输出该文件名称 */ public static void main(String[] args) { File dir = new File("E:\\"); String[] arr = dir.list(); //获取e盘下所有的文件或文件夹 for (String string : arr) { if(string.endsWith(".jpg")) { System.out.println(string); } } } 【2】第二种方法实现 public class Test3 { /** * @param args * 需求:判断E盘目录下是否有后缀名为.jpg的文件,如果有,就输出该文件名称 */ public static void main(String[] args) { File dir = new File("E:\\"); File[] subFiles = dir.listFiles(); //获取e盘下所有的文件或文件夹对象 for (File subFile : subFiles) { if(subFile.isFile() && subFile.getName().endsWith(".jpg")) { System.out.println(subFile); } } }