Java 7 nio list directory with wildcard
问题 I'd like to find a file in a directory using wildcard. I have this in Java 6 but want to convert the code to Java 7 NIO: File dir = new File(mydir); FileFilter fileFilter = new WildcardFileFilter(identifier+".*"); File[] files = dir.listFiles(fileFilter); There is no WildcardFileFilter , and I've played around a bit with globs. 回答1: You can pass a glob to a DirectoryStream import java.nio.file.DirectoryStream; import java.nio.file.FileSystems; import java.nio.file.Files; import java.nio.file