Olá pessoas
O meu problema é um tanto primário tenho um metodo que retorna um int faço um for dentro deste for um switch com varios cases, esses cases fazem atribuição a uma variavel que será o retorno do método.
Eis a questão?
Se coloco o retorno dentro do for da erro que o método precisa de retorno se coloco fora reclama que a variavel não foi inicializada.
Então não é fácil, só que não lembro como faz.
um exemplo basico … nao entendi muito bem sua pergunta mas espero ter ajudado…
tenoriofarias
Você pode inicializar a variavel no inicio do método (antes do for), no switch fazer a atribuição (tomando cuidado para que na proxima iteração esse valor não seja modificado) e fazer o retorno apos o for (ou seja, no fim do método)