forschleife durchläuft funktionen

Status
Nicht offen für weitere Antworten.
N

Noise

Gast
hi
ich hab eine unmenge von funktionen die ich am liebsten in einer forschleife aufrufen möchte. dachte ich mach das einfach so dass ich die funktionen alle "set1" "set2" etc nenne und sie dann aufrufen kann ala :

Code:
	    			for(int j=0; j<43;j++){
	    				if(j==0||j==3||j==4||j==5||j==6||j==8||j==10||j==19||j==20||j==22||j==23){
	    					//do nothing
	    				}else{
	    					String s = ("set"+j);
	    					ImportLine.s(line[j]));
	    				}

geht so nicht. hat jemand ne idee wie ich das lösen kann?
 

Wildcard

Top Contributor
Geht grundsätzlich mit Reflection, ist in den allermeisten Fällen aber eine sch*** Idee.
 
N

Noise

Gast
wie sollte man das sonst lösen? einfach alle 40 funktionen in eine switch packen und dann in die forschleife?
irgendwie erscheint mir das keine sehr ellegante lösung .. :-/ wäre für bessere Vorschläge sehr dankbar
 
S

SlaterB

Gast
denkbar wäre, je ein Objekt von 40 verschieden Klassen (evtl. nur anonyme innere Klassen) zu erstellen, die alle ein kleines Interface mit workingMethod(Parameter) implementieren,

diese Objekte stellen dann die 40 Methoden dar und können objektorientiert in ein Array geschrieben werden usw.

ist nur etwas aufwendiger zu definieren als normale Klassen-Methoden,
auch nicht ganz schön, aber schon bisschen besser
 

0x7F800000

Top Contributor
was soll denn das werden, wenn ich fragen darf? wozu soll man funktionzeiger bei settern denn gebrauchen, das sieht doch nach einer äußerst merkwürdigen idee aus?
 

FArt

Top Contributor
Die Anforderung ist Käse. Was willst du denn eigentlich erreichen? Vermutlich gibt es dafür einen eleganten Standardweg. Die Methoden in einer Schleife aufrufen ist die "Lösung" die du dir vorgestellt hast, aber nicht das eigentliche Problem.
 
M

maki

Gast
Hört sich an, als ob ein JavaScript/PHP Entwickler nach Java migriert ist, ohne sich genügend mit der Materie befasst zu haben.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
D Eine Forschleife mit Threads abarbeiten um es zu schneller zu machen. Ist das möglich? Allgemeine Java-Themen 20
D Erste Schritte Array von einer forschleife nach ausserhalb trasferieren Allgemeine Java-Themen 3
T JNA, Aufruf der Funktionen einer dll Allgemeine Java-Themen 5
B Sent and Receive Funktionen zwischen Objekten ermöglichen? Allgemeine Java-Themen 8
Robertop Funktionen miteinander verketten Allgemeine Java-Themen 5
D Methoden Methoden anpassen und fehlende Funktionen hinzufügen Allgemeine Java-Themen 475
Neumi5694 Parser - Zerlegen verschachtelter Funktionen Allgemeine Java-Themen 2
A lineare funktionen und winkel Allgemeine Java-Themen 4
M JMuPDF Funktionen Allgemeine Java-Themen 0
S Funktionen von jre7 fehlen in jre8 Allgemeine Java-Themen 2
Tarrew RMI Java RMI - com.sun.proxy.$Proxy1 cannot be cast to Funktionen Allgemeine Java-Themen 0
A Funktionen aufrufen nach Schema x Allgemeine Java-Themen 2
C Benutzereingabe von EXCEL-Funktionen parsen Allgemeine Java-Themen 4
D Annotationen oder anonyme Funktionen? Allgemeine Java-Themen 0
N Algorithmus zum bewerten von mathematischen Funktionen Allgemeine Java-Themen 11
K Eclipse Mathematische Funktionen Allgemeine Java-Themen 8
T Parallelisierung zweier BigInteger-Funktionen Allgemeine Java-Themen 6
S Programmfehler bei grundlegenden Funktionen Allgemeine Java-Themen 6
ruutaiokwu threads bei klassen mit stat. funktionen... Allgemeine Java-Themen 2
S Profiler-Funktionen in eigener Applikation nutzen..? Allgemeine Java-Themen 5
X Quellcode von nativen Funktionen Allgemeine Java-Themen 2
J Zugriff auf gemeinsame Funktionen Allgemeine Java-Themen 4
B webservice stub enthält nicht genug funktionen Allgemeine Java-Themen 2
M Schnelle Scriptsprache für einfache Funktionen? Allgemeine Java-Themen 5
D Kompakte Syntax für Funktionen Allgemeine Java-Themen 7
D Parser-generator für mathematische Funktionen Allgemeine Java-Themen 12
R Problem mit Trigonometrischen Funktionen Allgemeine Java-Themen 16
S reelle Funktionen Formel Allgemeine Java-Themen 13
A Funktionen werden im Jar-File nicht ausgeführt Allgemeine Java-Themen 6
M GUI ähnliche Elemt. und Funktionen im Browser - Technologie? Allgemeine Java-Themen 8
H Programmerweiterung durch Datei die Funktionen enthält Allgemeine Java-Themen 5
M Verkettung von 2 Funktionen? Allgemeine Java-Themen 4
A in patterns funktionen aufrufen Allgemeine Java-Themen 3
märliprinz Sortieren und Filtern von Funktionen/Methoden Allgemeine Java-Themen 4
F Aus Java heraus WinAPI Funktionen benutzen Allgemeine Java-Themen 7
W Problem mit sin- und cos-Funktionen Allgemeine Java-Themen 2
S Auf statische Funktionen mit Java Reflections zugreifen Allgemeine Java-Themen 3
C Funktionen einer dll aufrufen Allgemeine Java-Themen 3

Ähnliche Java Themen

Neue Themen


Oben