Как вернуть несколько значений из метода в java?

Пользователь

от velma , в категории: Java , 8 месяцев назад

Как вернуть несколько значений из метода в java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от NicolasSsh , 8 месяцев назад

@velma  Вы можете объявлять массив значений для возвращения нескольких значений.


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
import java.util.Random;

class Main {
    public static int[] get_random_numbers(){
        Random rand = new Random();

        return new int[]{rand.nextInt(), rand.nextInt(), rand.nextInt()};
    }

    public static void main(String[] args) throws Exception {
        int[] random_numbers = get_random_numbers();

        for (int i = 0; i < random_numbers.length; i++){
            System.out.println(random_numbers[i]);
        }

        // Пример вывода : 
        //-279229926
        // -1161088692
        // 1721970958
    }
}