hi,
ich habe jeeeede menge strings, welche ich einerseits auf "" prüfen muss und dann auch noch auf was anderes. jetzt frage ich mich, wie man da am sinnvollsten vorgehen kann. das state pattern kam mir in den sinn, ich wollte aber fragen, ob jemand noch andere vorgehensweisen kennt?
es sind 20 strings, können auch mehr sein. im moment prüfe ich erst mittels
so, das jetzt für alle 20 oder mehr strings, scheint mir nicht so toll zu sein. wie würdet ihr vorgehen? die strings dienen als parameter für eine methode, welche dann was schreibt. wobei manche dieser strings einen wert haben MÜSSEN, manche aber nicht unbedingt. indem ich also auf "" teste, stell ich erstmal nur fest, dass kein wert drin steht, dann müsste ich aber noch schaun, ob der string einen wert haben MUSS. es müsste also auch noch irgendwo festgelegt werden, welche strings zwingend erforderlich sind und welche nicht. jemand vorschläge/ideen?
danke
ich habe jeeeede menge strings, welche ich einerseits auf "" prüfen muss und dann auch noch auf was anderes. jetzt frage ich mich, wie man da am sinnvollsten vorgehen kann. das state pattern kam mir in den sinn, ich wollte aber fragen, ob jemand noch andere vorgehensweisen kennt?
es sind 20 strings, können auch mehr sein. im moment prüfe ich erst mittels
Code:
if(string1.equals("")){
if(string1 muss einen wert haben){
out("FEHLER!")
}else{
//....
}
}else{
if(teste string1 auf ein muster == true){
//...
}else{
//...
}
}
so, das jetzt für alle 20 oder mehr strings, scheint mir nicht so toll zu sein. wie würdet ihr vorgehen? die strings dienen als parameter für eine methode, welche dann was schreibt. wobei manche dieser strings einen wert haben MÜSSEN, manche aber nicht unbedingt. indem ich also auf "" teste, stell ich erstmal nur fest, dass kein wert drin steht, dann müsste ich aber noch schaun, ob der string einen wert haben MUSS. es müsste also auch noch irgendwo festgelegt werden, welche strings zwingend erforderlich sind und welche nicht. jemand vorschläge/ideen?
danke