Методы Java для возврата пары значений

В Java существует несколько способов вернуть пару значений из метода. Вот несколько методов, которые вы можете использовать:

  1. Использование массива. Вы можете вернуть пару значений, инкапсулировав их в массив. Например, вы можете создать массив размером 2 и хранить в нем значения. Затем вы можете вернуть массив.
public static int[] returnPair() {
    int[] pair = new int[2];
    pair[0] = 10;
    pair[1] = 20;
    return pair;
}
  1. Использование пользовательского объекта: вы можете определить собственный класс для представления пары значений и возвращать экземпляр этого класса из метода. Вот пример:
public class Pair {
    private int first;
    private int second;
    public Pair(int first, int second) {
        this.first = first;
        this.second = second;
    }
// Getters and setters
    public int getFirst() {
        return first;
    }
    public void setFirst(int first) {
        this.first = first;
    }
    public int getSecond() {
        return second;
    }
    public void setSecond(int second) {
        this.second = second;
    }
}
public static Pair returnPair() {
    Pair pair = new Pair(10, 20);
    return pair;
}
  1. Использование класса Java Pair. Если вы используете Java 8 или более позднюю версию, вы можете использовать класс Pair, предоставляемый пакетом javafx.util. Этот класс позволяет хранить пару значений. Вот пример:
import javafx.util.Pair;
public static Pair<Integer, Integer> returnPair() {
    Pair<Integer, Integer> pair = new Pair<>(10, 20);
    return pair;
}

Используя любой из этих методов, вы можете вернуть пару значений из метода Java.