Хочу добавить несколько элементов. Как лучше всего это реализовать?
public class Firm
{
private HashMap<Integer, Worker> hm = new HashMap<>();
private void addOfficWorker(String name)
{
... hm.put(key, new officeWorker(name);
}
}
Это можно сделать с помощью итератора?
Это делается через цикл. Например, так (в качестве ключа (key) каждой записи в HashMap использован счетчик i). Будет добавлено 10 работников (officeWorker):
private void addOfficWorker(String name)
{
for(int i = 0; i<10; i++)
hm.put(i, new officeWorker(name));
}
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости