Методы. Пример. 30.06. Java – Интерфейс Map. Методы № Методы и описание Comparator comparator( ) Возвращает компаратор вызывающего отсортированного списка
Методы
Пример В Java SortedSet имеет свою реализацию в различных классах, таких как TreeSet. Ниже приведен пример класса TreeSet: import java. util. *; public class SortedSetTest { public static void main(String[] args) { // Создаем отсортированный набор SortedSet set = new TreeSet(); // Добавляем элементы к наборы set. add(" b" ); set. add(" c" ); set. add(" a" ); // Итерация по элементам в наборе Iterator it = set. iterator(); while (it. hasNext()) { // Получаем элемент Object element = it. next(); System. out. println(element. toString()); } }}Получим следующий результат: abc30. 06. Java – Интерфейс Map Интерфейс Map в Java отображает уникальные ключи для значений. Ключ – это объект, который вы используете, чтобы позже получить значение. · Имея ключ и значение, вы можете поместить значение в объект Map. После помещения значения, вы можете его получить, используя его ключ.
· Некоторые методы генерируют исключение NoSuchElementException, когда в вызываемой карте нет элементов. · Исключение ClassCastException генерируется, когда объект несовместим с элементами на карте. · Исключение NullPointerException генерируется, когда совершается попытка использовать нулевой объект, а ноль не допустим на карте. · Исключение UnsupportedOperationException генерируется, когда совершается попытка изменить неизменяемую карту. Методы
Пример
В Java Map имеет своё реализацию в различных классах, таких как HashMap. Следующее – пример, объясняющий функционал карты. import java. util. *; public class CollectionsDemo { public static void main(String[] args) { Map m1 = new HashMap(); m1. put(" Маша", " 8" ); m1. put(" Михаил", " 31" ); m1. put(" Олег", " 12" ); m1. put(" Денис", " 14" ); System. out. println(); System. out. println(" Элементы карты" ); System. out. print(" \t" + m1); }}Получим следующее: Элементы карты {Денис = 14, Олег = 12, Маша = 8, Михаил = 31}30. 07. Java – Интерфейс Map. Entry Интерфейс Map. Entry в Java позволяет работать с записями Map. Метод entrySet(), объявленный интерфейсом Map, возвращает Set, содержащий записи Map. Каждый из этих элементов является объектом Map. Entry. В следующей таблице приведены методы, объявленные этим интерфейсом:
Воспользуйтесь поиском по сайту: ![]() ©2015 - 2025 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|