Witam nigdy nie używałem refleksji i prosiłbym o pomoc.
Posiadam klese Encji(Komputer.class) w której zwracam Liste(getDrukarki)

    public List<Drukarka> getDrukarki() {
        return drukarki;
    }

chciałbym wywołać metode getDrukarki() poprzez refleksje i zapisac to do listy żebym mógł póżniej ją wstawić do petli for.
Ja próbowałem w ten sposób.
obiekt lista jest polem w klasie

ArrayList<Drukarka> lista = new ArrayList<>();
        Class komp = Komputer.class;
        Method method = komp.getMethod("getDrukarki");
        lista = (ArrayList) method.invoke(new ArrayList<>());
        for (Drukarka tmpPrinter : lista) {
            System.out.println("----->" + tmpPrinter.getNrDrukarki());
        }

Sa to moje początki w programowaniu wiec prosze o wyrozumiałość :)