Hi,
ich hätte da mal ne allgemeine Frage!
Was ist im allgmeinen schneller / performanter viele if-Anweisungen ala
oder ein größerer Switch-Block?
Hintergrund ist, wir haben eine Klasse hier bei uns, die vor int-Konstanten nur so überläuft (über 100 oder 200) und an Hand dieser Konstanten wird bisher in einer Switchanweilsung entschieden wie weiter verfahren werden soll. Ich würde das ganze jetzt gern umstellen und etwas dynamischer arbeiten, da es bis jetzt bei jedem neuen Fall auch immer eine neue Konstante gibt. Das ist meiner Meinung nach nicht so Sinn der Sache. Problem ist nur wir müssten dann von ints wechseln auf Strings, was dann ja dazu führt, dass wir kein switch mehr verwenden können. Deshalb meine Frage ...
Danke schon jetzt für die Antworten.
Gruß
Eminent
ich hätte da mal ne allgemeine Frage!
Was ist im allgmeinen schneller / performanter viele if-Anweisungen ala
Code:
if (....) {
}
if (....) {
}
if (....) {
}
if (....) {
}
if (....) {
}
if (....) {
}
if (....) {
}
if (....) {
}
oder ein größerer Switch-Block?
Hintergrund ist, wir haben eine Klasse hier bei uns, die vor int-Konstanten nur so überläuft (über 100 oder 200) und an Hand dieser Konstanten wird bisher in einer Switchanweilsung entschieden wie weiter verfahren werden soll. Ich würde das ganze jetzt gern umstellen und etwas dynamischer arbeiten, da es bis jetzt bei jedem neuen Fall auch immer eine neue Konstante gibt. Das ist meiner Meinung nach nicht so Sinn der Sache. Problem ist nur wir müssten dann von ints wechseln auf Strings, was dann ja dazu führt, dass wir kein switch mehr verwenden können. Deshalb meine Frage ...
Danke schon jetzt für die Antworten.
Gruß
Eminent