- Баллы
- 21
- Имя в Minecraft
- _DaemendLord_
Сделал Map но как сохранять не знаю. Нужно потом получить ещё.
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
config.createSection("path", map);
Допустим есть Map<String, String>Сделал Map но как сохранять не знаю. Нужно потом получить ещё.
map.forEach((key, value) -> config.set("path." + key, value));
ConfigurationSection pathSection = config.getConfigurationSection("path");
pathSection.getKeys(false).forEach(key -> map.put(key, pathSection.getString(key)));
мап у меня <Integer, List<Integer>>Допустим есть Map<String, String>
Запись:
Чтение:Код:map.forEach((key, value) -> config.set("path." + key, value));
Код:ConfigurationSection pathSection = config.getConfigurationSection("path"); pathSection.getKeys(false).forEach(key -> map.put(key, pathSection.getString(key)));
СпасибоДопустим есть Map<String, String>
Запись:
Чтение:Код:map.forEach((key, value) -> config.set("path." + key, value));
Код:ConfigurationSection pathSection = config.getConfigurationSection("path"); pathSection.getKeys(false).forEach(key -> map.put(key, pathSection.getString(key)));
Не пропарсило конфиг, кривые отступы или какая-то переменная null, вариантов куча. Мы не ванги, давай больше деталей.ConfigurationSection pathSection;
pathSection = data.getConfigurationSection("ClansBorders");
pathSection.getKeys(false).forEach(key -> border.put(key, pathSection.getIntegerList(key)));
ClansBorders:
'-372':
- 118
- 119
- 120
'-371':
- 118
- 120
'-370':
- 118
- 119
- 120
*data - объект FileConfiguration