Muszę zwrócić 2 wartości z metody. Moje podejście jest następujące:
- utwórz wewnętrzną klasę z 2 polami, które będą używane do zachowania tych 2 wartości
- umieść metodę w tej klasie
- utwórz instancję klasy i wywołaj metodę.
Jedyną rzeczą, która zostanie zmieniona w metodzie jest to, że ostatecznie przypisze te 2 wartości do pól instancji. Następnie mogę odnieść się do tych wartości, odwołując się do pól tego obiektu.
Czy to dobry projekt i dlaczego?
BitInteger[] java.math.BigInteger.divideAndRemainder(BitInteger val)
. Zwraca 2 liczby całkowite jako wartości zwracane w tablicy.