import java.io.File; public class FilenameFilterTest {
public static void main(String[] args) {
var file = new File(".");
String[] nameList = file.list(((dir, name) -> name.endsWith(".java")
|| new File(name).isDirectory()));
for (var name : nameList ){
System.out.println(name);
}
}
}
output: