GARANTIR DESCONTO

Fórum Como modificar o valor de uma variável ou vetor por um Método sem passar como parâmetro? (Na mesma classe principal) #572493

10/12/2016

0

Como modificar o valor de uma variável ou vetor por um Método sem passar como parâmetro? (Na mesma classe principal)


por exemplo:

public Class Programa { 

public static void mudavalor() {
variavel++;
}

public static void main(String[] args) {
int variavel = 0;
System.out.println("Valor inicial: " + variavel);
mudavalor() 
System.out.println("Valor inicial: " + variavel);
}

}
Vinnicius Rosa

Vinnicius Rosa

Responder

Posts

10/12/2016

Vinnicius Rosa

Lembrando que "variavel" seria uma variável GLOBAL no meu entendimento.
Responder

Gostei + 0

26/12/2016

Rafael Oliveira

Boa tarde Vinicius,

para executar a alteração da variável, sem a passagem de parâmetro, faz-se necessário a declaração estática da variável conforme o código abaixo:

public class NewClass {
static int variavel;

public static void mudavalor() {
variavel++;
}
public static void main(String[] args) {
System.out.println("Valor inicial: " + variavel);
mudavalor();
System.out.println("Valor inicial: " + variavel);
}
}

Bom estudo e espero ter ajudado !
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar