!636 main { static List names; static List isDirectory; psvm { String dirToList = System.getProperty("user.home"); names = new ArrayList(); isDirectory = new ArrayList(); File d = new File(dirToList); if (d.isDirectory()) { for (File f : d.listFiles()) { boolean isDir = f.isDirectory(); names.add(f.getName()); isDirectory.add(isDir); System.out.println((isDir ? "D" : "F") + " " + f.getName()); } } System.out.println("Count: " + names.size()); } }