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:
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
Curtir tópico
+ 0
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 !
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
Clique aqui para fazer login e interagir na Comunidade :)