Это использует Commons IO, но на самом деле это самый простой способ перечислить все имена каталогов. Он также имеет более мощный набор фильтров, которые вы можете использовать для других целей:
String[] dirNames = new File("/Users/jonathan").list(DirectoryFileFilter.INSTANCE);
for (String dirName: dirNames)
System.out.println("Directory Name: " + dirName);