Recuperar la lista de archivos .class del directorio

Puedo recuperar una lista de archivos de un directorio usando el siguiente código

public List listClassFilesForFolder(final File folder) {
    for (final File fileEntry : folder.listFiles()) {
        if (fileEntry.isDirectory()) {
            listClassFilesForFolder(fileEntry);
        } else {
            if (fileEntry.toString().toUpperCase().endsWith(".CLASS")) {
                filesInDirectory.add(fileEntry);
                System.out.println(fileEntry.getName());
            }
        }
    }
    return filesInDirectory;
}

Pero quiero recuperar una lista de java.lang.Classes (por ejemplo, Example.class) para que el método anterior no funcione ya que devuelve una lista de java.io.Files.

¿Alguien conoce un método recursivo que pueda devolver una lista de java.lang.Classes, ya que necesito pasar una lista de java.lang.Class y no java.io.Files?

Respuesta 1

Después de leer este artículo. Tengo algunas preguntas sobre la autenticación NTLM. Cuando aplico NTLM en un sitio web asp.net ¿El proceso de desafío / respuesta ocurrió entre el navegador web y IIS? Dónde ...

Bastante nuevo en Java, pero tratando de encontrar la manera de resolver un problema que encontré. Leí muchos artículos sobre el formato de fecha / hora desconocidas en Java, ya que sé que primero debes conocer el patrón de ...

Quiero tratar los valores en minúsculas y mayúsculas de la misma manera, y asegurarme de que dos colecciones sean iguales (no es necesario ordenarlas) Esta es mi implementación: booleano privado ...

Cuando las asignaciones se realizan de derecha a izquierda, ¿por qué lo siguiente no da un error del compilador? Cadena str = str = "";