Ola pessoal.
Precisei criar uma funcao em java que retornasse um objeto e alem disso modificasse um parametro enviado a funcao. Esse parametro era um inteiro. Como inteiros simples sao passados por valor, mesmo que eu modificasse ele dentro da funcao, nao estaria modificado na funcao chamadora. Sabendo disso criei um vetor objeto de 1 posicao pois os vetores sao passados por referencia(Ou o valor da referencia como queiram). Sendo assim consegui o que estava pretendendo. Mas achei muito feio fazer isso, sendo assim, criei uma classe com o inteiro que eu queria modificar e utilizei as funcoes set e get para modificar e acessar o inteiro, respectivamente. Mas agora achei chato ter que criar uma nova classe. Eu sou iniciante em java e nao sei outro modo de fazer.
Voces me propoem algo melhor que as duas alternativas feitas por mim ???
)