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

Помогите HashMap с несколькоми значениями

Тема в разделе "Разработка плагинов для новичков", создана пользователем Novichock, 13 ноя 2016.

Статус темы:
Закрыта.
  1. Автор темы
    Novichock

    Novichock Активный участник Пользователь

    Баллы:
    76
    Skype:
    pavel.batalov1
    Помню что есть класс наподобии HashMap ,но в нём можно описать несколько значений.
    HashMap<String,String,Integer> - что-то вроде этого,но вместо "HashMap" что-то другое.
    Если помните скажите.
     
  2. Хостинг MineCraft
    <
  3. xDark

    xDark Активный участник Пользователь

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    HashTable
     
  4. Автор темы
    Novichock

    Novichock Активный участник Пользователь

    Баллы:
    76
    Skype:
    pavel.batalov1
    Не получается его использовать как я описал.
     
  5. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    HashMap<String, String[]> map = new HashMap<String, String[]>();
    map.put("test", new String[]{"one, two"});
    Пруфит.
     
  6. Автор темы
    Novichock

    Novichock Активный участник Пользователь

    Баллы:
    76
    Skype:
    pavel.batalov1
    Я хотел такой табличкой так как в качестве значений уже хотел использовать массивы,в моём представлении мне нужно: Hashtable<String,ArrayList<String>,ArrayList<String>>
     
  7. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Hashtable устаревший, не юзай его. Он тормозной.[DOUBLEPOST=1479037932,1479037428][/DOUBLEPOST]И тебе нужно это HashMap<String, List<ArrayList<String>>>
     
    Последнее редактирование: 13 ноя 2016
  8. 0x1EE7C0DE

    0x1EE7C0DE Участник Пользователь

    Баллы:
    36
    Советую сделать тебе класс, содержащий два листа, и уже делать HashMap<String, MyClass>
     
  9. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    И получится тот же результат, что я дал выше. Суть не меняется.
     
  10. 0x1EE7C0DE

    0x1EE7C0DE Участник Пользователь

    Баллы:
    36
    Но мой вариант и выглядит красивее, и использовать удобнее.
    А в классе том можно будет ещё и метод создать для записи в конфиг.
     
  11. Автор темы
    Novichock

    Novichock Активный участник Пользователь

    Баллы:
    76
    Skype:
    pavel.batalov1
    Спасибо за ответы,тему закрываю.
     
Статус темы:
Закрыта.

Поделиться этой страницей