Какво е set class в Java?
Какво е set class в Java?

Видео: Какво е set class в Java?

Видео: Какво е set class в Java?
Видео: Introduction to Java Language | Lecture 1 | Complete Placement Course 2024, Ноември
Anonim

Java - Комплект Интерфейс. Реклами. А Комплект е колекция, която не може да съдържа дублиращи се елементи. Той моделира математическото комплект абстракция. В Комплект интерфейсът съдържа само методи, наследени от Collection и добавя ограничението, че дублиращите се елементи са забранени.

Съответно, какво се задава и получава в Java?

Да разбера получи и комплект , всичко е свързано с това как променливите се предават между различните класове. В получи Методът се използва за получаване или извличане на определена стойност на променлива от клас. А комплект стойност се използва за съхраняване на променливите. Целият смисъл на получи и комплект е съответно извличане и съхраняване на стойностите на данните.

По същия начин, има ли набори в Java? В Java платформата съдържа три с общо предназначение Комплект реализации: HashSet, TreeSet и LinkedHashSet. HashSet, който съхранява своите елементи в хеш таблица, е най-добре представящата се реализация; обаче не дава гаранции относно реда на повторение.

Просто така, как работи наборът в Java?

Вътрешна реализация на HashSet Java . Комплект постига уникалността в своите елементи чрез HashMap. Когато се предава елемент на Комплект , той се добавя като ключ в HashMap в метода add(Element e). Сега трябва да се свърже стойност с ключа.

Наборът итерируема ли е Java?

В Комплект интерфейс реализира Java Iterable интерфейс. Ето защо можете да повторите елементите на a Комплект използвайки цикъла for-each.

Препоръчано: