Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

Помогите Сохранение HashMap (и прочих "контейнеров") в файл

Discussion in 'Разработка плагинов для новичков' started by yar1k, Mar 3, 2013.

  1. Автор темы
    yar1k

    yar1k Активный участник

    Trophy Points:
    63
    Имя в Minecraft:
    yar1k
    я снова не в тему, так, как мне пока нельзя создать свою...
    кто может подсказать, как сохранить HashMap<String, String> в файл, а потом загрузить обратно?

    Пробовал так:

    Code:
        public static void save(HashMap<String, String> map, String path) {
     
            try
            {
                ObjectOutputStream oos = new ObjectOutputStream(new FileOutputStream(path));
                oos.writeObject(map);
                oos.flush();
                oos.close();
            }
            catch(Exception e)
            {
                e.printStackTrace();
            }
        }
     
        @SuppressWarnings("unchecked")
        public static HashMap<String, String> load(String path) throws IOException, Exception {
            ObjectInputStream ois = new ObjectInputStream(new FileInputStream(path));
            HashMap<String, String> result = (HashMap<String, String>)ois.readObject();
            ois.close();
            return result;
        }
    Да вобще много как пробовал, но пока не выходит.
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    yar1k

    yar1k Активный участник

    Trophy Points:
    63
    Имя в Minecraft:
    yar1k
    Спасибо, вы очень помогли.
     

Share This Page