Witam
Czy ktoś mi wytłumaczy co ozanczają 2 fragment kodu
private static final Comparator<File> FILE_COMPARATOR = new Comparator<File>() {
public int compare(File f1, File f2) {
if (f1.isDirectory() && !f2.isDirectory()) return -1;
if (!f1.isDirectory() && f2.isDirectory()) return 1;
return f1.getName().toLowerCase().compareTo(f2.getName(). toLowerCase());
}
};
i
private static final FileFilter FILE_FILTER = new FileFilter() {
public boolean accept(File pathname) {
return pathname.isDirectory();
// zmień temat. k