Помогите Как работать с HashMap<UUID>

Bomber123

Активный участник
Пользователь
Баллы
76
Ребят объясните мне для чего нужен hashmap и как его использовать.(Приведите примеры его работы)
 
Ручками.
 
Создаём HashMap:
JavaScript:
HashMap<UUID,String> nick_names = new HashMap<UUID,String>();
Добавляем значение(Например при заходе игрока):
JavaScript:
@EventHandler
public void onJoin(PlayerJoinEvent e) {
  Player p = e.getPlayer();
  nick_names.put(p.getUniqueId,p.getName());
}
Получаем значение из HashMap:
JavaScript:
public String getNick(Player p) {
  String nick = nick_names.get(p.getUniqueId());
  return nick;
}
 
мммммммм
ну это то понятно для чего HashMap используют
 
Это некий массив данных(про кодеры, не нужно сейчас бомбить, что я назвал это массивом данных), который при перезагрузке сервера очищается. В которыом можно хранить разные типы переменных, типа String, Integer да и тот же UUID можно хранить.
 
Назад
Верх