Non riesco a trovare un vero e proprio si o no a questo nella mia ricerca. In Android, c'è un modo per usare un'istruzione condizionale in caso-switch? Ad esempio, con l'età, essendo un valore int:È possibile utilizzare istruzioni condizionali in caso di interruzione in Android?
switch (age){
case (>79):
// Do this stuff
break;
case (>50):
// Do this other stuff
break;
etc, etc
Ho provato diversi modi per codificare questo (completamente riprese al buio) e venire con errori di compilazione, e ho anche provato un nidificato IF , ma non supporta l'interruzione, quindi la logica si interrompe e finisce anche eseguendo il codice ELSE più in basso nel nesting. Mi sento come se la mia borsa migliore fosse la mia migliore scommessa, ma non riesco a trovare un esempio della sintassi corretta per quello che sto cercando di fare! Qualsiasi aiuto sarebbe apprezzato. Tutti gli esempi che trovo usano solo case-switch per alcune cose come se fosse un 1, fai questo, se è un 2 fai così, ma senza fare 100 case statement da verificare contro l'età, non sono sicuro di come funzionerà Questo.
Stai facendo questo attraverso un ciclo? Prova a pubblicare più codice. – shinjw
Si potrebbe voler guardare http://stackoverflow.com/questions/389741/continue-keyword-in-java. Questo non è un buon posto per usare l'interruttore. – shinjw