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