Przejdź do treści głównej
INF.04Pytanie #595 z 856typy-generyczne-i-kolekcje

Na podstawie przedstawionej dokumentacji do języka Java wskaż prawidłową deklarację zmiennej typu Map.

Opcje odpowiedzi:
A
Map[Integer] Pracownicy<String>;
B
Map(Integer, String) Pracownicy;
C
Interface Map<Integer, String> Pracownicy;
D
Map<Integer, String> Pracownicy;
Prawidłowa
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź to D. W języku Java, korzystając z typów generycznych (Generics), typy parametrów (K - klucz, V - wartość) podajemy w nawiasach ostrych < > po nazwie typu. Prawidłowa składnia deklaracji zmiennej to Typ<Parametry> nazwaZmiennej;.

Wyjaśnienie pozostałych opcji:

  • A – nawiasy kwadratowe są używane do tablic, a składnia jest niepoprawna.
  • B – nawiasy okrągłe nie służą do definiowania typów generycznych.
  • C – słowo kluczowe Interface nie jest używane przy deklaracji zmiennej (używa się go przy definiowaniu nowego interfejsu).

Chcesz poćwiczyć całą kwalifikację INF.04?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF04
Reklama

Podobne pytania z działu „Typy generyczne i kolekcje”

Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 6 pytań z tego działu.