Duvidá em trecho de um código

4 respostas Resolvido
java
Iori_Incorporado

Vi um trecho de código em uma prova de java fiquei na dúvida aqui:

int j = 12   
m (j);

A variável “m” está referenciando a variável j correto? onde o valor de m será o valor de j.
a primeira vez que vi m(j) achei que dava erro de compilação.

Depois se alguém puder explicar o que exatamente isso faz fico agradecido, enquanto isso vou fuçar no Google.

4 Respostas

Rodrigo_Void
Solucao aceita

Olá,
devido aos parenteses, m só pode ser um método e a variável j nesta linha é o parâmetro para este método.
Já oque este método m faz, só da pra saber vendo seu código.

Hispo

Esse pequeno trecho do código é mais ou menos isso:

int j = 12;

    public void m(int x) {
     // aqui o método faz alguma coisa com uma variável
     //que deve ser passada, no caso o j.
    }

Ao colocar o comando m(j), você está atribuindo o valor da variável j
ao método m.

Iori_Incorporado

Entendi pessoal obrigado.

Rodrigo_Void

Marca como resolvido pra fecha o tópico!

Criado 11 de maio de 2017
Ultima resposta 8 de jun. de 2017
Respostas 4
Participantes 3