Z kursu: Zaawansowane programowanie w języku Java

Aby odblokować ten kurs, skorzystaj z bezpłatnej próbnej subskrypcji

Dołącz dzisiaj, aby uzyskać dostęp do ponad 24 900 kursów prowadzonych przez ekspertów w branży.

Używanie argumentów vararg w języku Java

Używanie argumentów vararg w języku Java

- [Instruktor] Czasami możesz chcieć napisać metodę, która przyjmuje zmienną liczbę argumentów. W Javie istnieje funkcja zwana argumentami o zmiennej długości, w skrócie varargs, która pozwala to zrobić. W tym przykładzie mam metodę o nazwie printShoppingList. Spowoduje to wydrukowanie nagłówka, a następnie dwóch elementów ciągu, które są przekazywane jako argumenty. Ale ponieważ mogę mieć trzy elementy, zastąpiłem również tę metodę inną wersją, która przyjmuje trzy argumenty. Mogę jednak mieć dowolną liczbę przedmiotów, które chcę dodać do listy zakupów. Korzystając z tego podejścia, musiałbym nadpisywać metodę za każdym razem, gdy chciałem jej użyć z inną liczbą elementów. Metoda byłaby również bardzo długa, gdyby było dużo przedmiotów. Mam więc inną nadpisaną wersję metody, która pobiera tablicę elementów i drukuje każdy element w tablicy. W metodzie main stworzyłem pewną liczbę elementów, które drukuję jako listę przy użyciu wersji, która przyjmuje trzy parametry. Następnie mam…

Spis treści