enumerate the directory , get every file name, 
String.startsWith(String prefix)

解决方案 »

  1.   

    import java.io.*;
    import java.io.File;
    import java.io.FilenameFilter;class MyNameFilter implements FilenameFilter
    {
        public boolean accept(File dir, String name)
        {
            return (name.toLowerCase().startsWith("ifconfig")); 
        }
    } public class FilterFilename
    {
    public static void main(String args[])
    {
    try
    {
    File f=new File("c:\\tmp");
    String[] s=f.list(new MyNameFilter());
    for(int i=0;i<s.length;i++)
    System.out.println(s[i]);

    }
    catch(Exception e)
    {
    e.printStackTrace();
    }
    }
    }