Метод size
Метод size возвращает целое число, равное количеству
элементов (пар ключ-значение) в отображении. Если отображение
пустое, метод возвращает 0. Метод не принимает параметров
и возвращает значение типа int.
Синтаксис
map.size()
Пример
Давайте создадим отображение с тремя элементами и узнаем его размер:
import java.util.Map;
import java.util.HashMap;
public class Main
{
public static void main(String[] args)
{
Map<String, Integer> map = new HashMap<>();
map.put("a", 1);
map.put("b", 2);
map.put("c", 3);
int res = map.size();
System.out.println(res);
}
}
Результат выполнения кода:
3
Пример
Давайте проверим размер пустого отображения:
import java.util.Map;
import java.util.HashMap;
public class Main
{
public static void main(String[] args)
{
Map<String, Integer> map = new HashMap<>();
int res = map.size();
System.out.println(res);
}
}
Результат выполнения кода:
0
Пример
Давайте добавим элемент и убедимся, что размер увеличился:
import java.util.Map;
import java.util.HashMap;
public class Main
{
public static void main(String[] args)
{
Map<String, Integer> map = new HashMap<>();
map.put("a", 1);
map.put("b", 2);
System.out.println(map.size());
map.put("c", 3);
System.out.println(map.size());
}
}
Результат выполнения кода:
2
3