Zakładając, że chcesz realizować wyznaczone koncepcje teoretyczne, takie jak element
, set
, collection
i relation
w Java: Jak byś reprezentują zbiór pusty∅
?Jak zaimplementować pusty zestaw - ∅?
Czy wprowadzam w błąd, jeśli pomyślę o koncepcji NULL
, ponieważ jest ona używana przez trójwartościową logikę baz danych?
Nie jestem pewien, czy istnieje jednoznaczna odpowiedź na to pytanie; zależy to od tego, co chcesz osiągnąć. Oczywistą odpowiedzią jest "użyj pustego" Seta ", ale" NULL "może być również odpowiedni w zależności od tego, co robisz. –
Istnieją niezliczone sposoby reprezentowania pustego zestawu, w zależności od zamierzonej aplikacji. 'Set = new HashSet ()' jest jednym z najprostszych. –
Collections.emptySet() przychodzi na myśl ... –