Fórum Metodo Static - JAVA #598153
24/10/2018
0
Bom, eu to com uma duvida que eh a seguinte:
Eu tenho uma classe main, onde eu devo criar um array, e preenche-lo com objetos do tipo Aviao ou Helicoptero, so que o tipo do objeto a ser inserido sera verificado a partir de um valor inteiro aleatorio gerado por um metodo estatico criado dentro dessa minha classe main msm (onde impar indica Helicoptero e par indica Aviao), so que eu quero armazenar esse valor numa variavel, mas n sei qual seria o tipo dessa variavel.
Random gerador = new Random();
int num = gerador.nextInt(100);
}
public static void criaArray() {
Random gerador = new Random();
int index = gerador.nextInt(100);
for(int i=0;i<index;i++) {
static int aux = new Principal().gerarNumeroAleatorio();// chamada da função que gerara numero aleatorio para decidir se sera criado objeto Aviao ou Helicoptero
if()
}
}
Eu tenho uma classe main, onde eu devo criar um array, e preenche-lo com objetos do tipo Aviao ou Helicoptero, so que o tipo do objeto a ser inserido sera verificado a partir de um valor inteiro aleatorio gerado por um metodo estatico criado dentro dessa minha classe main msm (onde impar indica Helicoptero e par indica Aviao), so que eu quero armazenar esse valor numa variavel, mas n sei qual seria o tipo dessa variavel.
public static void gerarNumeroAleatorio() {
Random gerador = new Random();
int num = gerador.nextInt(100);
}
public static void criaArray() {
Random gerador = new Random();
int index = gerador.nextInt(100);
for(int i=0;i<index;i++) {
static int aux = new Principal().gerarNumeroAleatorio();// chamada da função que gerara numero aleatorio para decidir se sera criado objeto Aviao ou Helicoptero
if()
}
}
Wendel Rios
Curtir tópico
+ 0
Responder
Posts
25/10/2018
Neemias Santos
Olá, Wendel Rios. No seu caso a variável tem que ser do mesmo tipo do valor que você quer armazenar.
Responder
Gostei + 0
28/10/2018
Vitor Jdev
Voce não pode criar uma variavel static dentro de um metodo
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)