Ich habe einen Schalter Fall, die verschiedene Methoden und ihre Konfigurationen zurückgeben. Ist es möglich, es zurückzugeben, nachdem es alle Schalterfälle durchlaufen hat.Optimierung der Return-Anweisung in Switch-Fällen in Java
switch (method.getindex())
{
case xxx:
result= new method(new anothermethod1(something.getindex(0), something.getindex(1)), some varibale);
break;
case yyy:
result= new method(new anothermethod2(something.getindex(0), some varibale);
break;
}
retrun result;
Dies muss geändert werden, um das Ergebnis zurückzugeben, nachdem es aus dem Fall ausbricht und das Ergebnis je nach dem ausgewählten Fall zurückgeben soll. sollte unter
switch (method.getindex())
{
case xxx:
break;
case yyy:
break;
}
return result = new method(new should take the method automatically when it enters into the corresponding case , some variable);
einfach "zurück" innerhalb der 'case' Blöcke? – luk2302
Ich bin ein wenig verwirrt, was Sie fragen. Dieser Code sieht aus, als sollte es gut funktionieren? Solange aa Sie eine Variable vor der switch-Anweisung initialisieren ... –
Ich brauche sie in der endgültigen return-Anweisung, da ich die gleiche Methode in beiden Fällen aber verschiedene Parameter zurückgeben. – Emoji