Pessoal, eu estou um pouco perdid nas passagem de parametros entre os métodos e classes.
Exemplo, tenho duas váriaveis:
int pos = 0;
boolean flag = false;
Passo as variáveis, neste método:
BuscaPos(pos, flag);
Essa variáveis foram modificadas dentro de método BuscaPos(pos, flag), mas no retorno não ficam modifiacadas, ou seja, elas continuam com os valores da declaração.
O que acontece é que elas se modificam dentro do método BuscaPos(pos, flag); mas quando é retornado ao método onde o chamei, as variáeis continuam com o mesmo valor de antes de eu chamar o método, ou seja, com o valor declarado.
Espero ter explicado direito meu problema, obrigado e me ajudem.