Joker kullanarak bir dizindeki bir dosyayı bulmak istiyorum. Ben Java 6'da bu var ama Java 7 NIO için kod dönüştürmek istiyorum:Java 7 niçin listesi wildcard ile ara
File dir = new File(mydir);
FileFilter fileFilter = new WildcardFileFilter(identifier+".*");
File[] files = dir.listFiles(fileFilter);
hiçbir WildcardFileFilter
yoktur ve ben Neználkovo ile biraz etrafına oynadım.
DirectoryStream<Path> stream = Files.newDirectoryStream(dir, identifier+".*")
ve sonra yineleme dosya yolları:
var bir DirectoryStream için bir topak geçebilir [Dosyalar Bulma] 'yı okuyorsunuz (https://docs.oracle.com/javase/tutorial/essential/io/find.html)? –
Bkz. Http://stackoverflow.com/questions/20443793/allow-wildcards-to-search-for-subdirectories-from-a-parent-directory. Bunun için doğru kod oluştururken size yardımcı olmalıdır. – wsl