Il metodo list della classe java.io.File restituisce un array di String che contiene i nomi dei file e delle directory nel contenute nel percorso.
Poi con il metodo isDirectory() della stessa classe puoi controllare se l'oggetto ottenuto è una cartella.