Как получить метод, который был найден верным, чтобы отобразить другой метод внизу? Джава - PullRequest
0 голосов
/ 01 декабря 2019

Я новичок, я разобрался со всем своим кодом, кроме одной части. Поддельная радиостанция Мне нужно отобразить метод, который содержит сообщение под методом, который был найден истинным.

        if (seek.equals("down")) {
        for (int i = 0; i <= 10; i++) {
            int rmdTest = rmd.nextInt(10);
            found = rmdTest > 6;
                if (found) {
                if (rmdTest == 7)
                    foundStation(98.9, found);
                if (rmdTest == 8)
                    foundStation(100.3, found);
                if (rmdTest == 9)
                    foundStation(107.9, found);

           //This prints out that station is found, but it needs 
           //message that displays the callsign/what's playing

1 Ответ

0 голосов
/ 01 декабря 2019

Я не до конца понимаю вопрос, но думаю, что вы выиграли бы от более подходящего ООП, например:

Radio radio = new Radio();
Station station = radio.getCurrentStation();
Callsign callsign = station.getCallsign();

Таким образом обрабатывается часть вашего вопроса, которая «подтверждается»на getCurrentStation, а часть "message underneth" находится в getCallsign или в любом другом формате сообщения, необходимого для отображения, возможно методы обновления, такие как display.show(callsign) или, предпочтительно, управляемые событиями.

...