Typ listy do przechowywania typów danych Multipe

Więc moim problemem jest to, że napisałem funkcję, która pobiera dwa obiekty Doubles, dwa Int i Kalendarz na Androidzie (Java). Uważam, że klasa dostarczona, aby umożliwić jej uruchamianie w osobnym wątku, AsyncTask, akceptuje tylko jeden typ obiektu (ale zezwala na wiele) jako argument, więc pomyślałem, że być może uda mi się umieścić go na liście lub w Liście powiązanej lub coś takiego.

Czy istnieje taki typ, który umożliwia wiele typów danych takich jak ten (Double, Double, Int, Int, Calendar), czy musiałbym utworzyć własną klasę obiektu? Jestem początkującym programistą, więc mniej skomplikowane jest prawdopodobnie lepsze, ale interesuje mnie również najlepsze rozwiązanie.

Funkcja ta zajmuje miejsce (double latitude, double longitude), kilka opcji jako liczb całkowitych i obiekt kalendarza. Przyjmuje lokalizację, opcje i datę, a następnie zwraca obiekt czasu wschodu (lub zachodu słońca, w zależności od opcji) dla tej lokalizacji. Dzięki za wskazówki i rozumiem, że prawdopodobnie najlepiej byłoby utworzyć specjalną klasę obiektu i po prostu przekazać ją lub przesłonić klasę wątków w tle, ale jestem całkiem nowy w programowaniu obiektowym, więc im mniej narzutów, tym lepiej (dla teraz).

(Aktualizacja) Po wielu pracach okazało się, że łatwiej jest utworzyć klasę typu danych i po prostu z niej skorzystać. Właściwa droga okazała się w końcu łatwiejsza. Kto by pomyślał.

questionAnswers(3)

yourAnswerToTheQuestion