Auf Thema antworten

Schau dir doch erinfach mal den Quellcode eines Functional Interfaces an. So muss deines auch ausschauen.


Du machst dir da Probleme, wo keine sind, bzw. gehst in die falsche Richtung.


Die Frage ist nicht, wie du irgendwas in deine Arraystruktur reinquetschen kannst, sondern was du eigentlich machen willst.


HAST du zu verwendende Variablen? Falls ja, welche? Was soll damit passieren?

Sobald du das weißt, DANN entscheide dich für ein Interface oder auch nicht.


Runnable ist eine Methode ohne Parameter und ohne Rückgabewert. Consumer haben einen oder mehrere Parameter und keine Rückgabewert. Functions haben Parameter und Rückgabewerte, Supplier haben keine Parameter, aber einen Rückgabewert.


Wenn du weißt, was du eigentlich willst, ergibt sich der Rest von selbst.


Für "void function(int,int)" wurden bereits 2 Lösungen gepostet, nimm dir mal die Zeit, dir die Antworten auch durchzulesen.



Oben