Получить значение int из метода в другой метод? - PullRequest
0 голосов
/ 03 мая 2011

У меня есть метод, который генерирует случайное число, вот код для него:

    public int generateNumber(){
    int randomnum = generator.nextInt(5);
    System.out.println(randomnum);
    return randomnum;
}

Теперь я хочу добавить значение randomnum int в другой метод в том же файле класса,в операторе if.Как это:

public DrawPanel(){  
    timer.schedule(new LeTimer(), 0, 1*1000);

    if(randomnum == 3){
         System.out.println("3 has been counted.");
    }
}

Как бы я это сделал?

1 Ответ

3 голосов
/ 03 мая 2011

объявляет int в области видимости, тогда все методы могут получить к нему доступ

class
{
    <class scope variables>

    method1() { }
    method2() { }
}

или просто вызовите метод непосредственно внутри другого метода

if(generateNumber() == 3){
     System.out.println("3 has been counted.");
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...