1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

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

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

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

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

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

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

    Баллы:
    96
    HashTable
     
  3. Автор темы
    Novichock

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

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

    alexandrage Старожил Пользователь

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

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

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

    alexandrage Старожил Пользователь

    Баллы:
    173
    Hashtable устаревший, не юзай его. Он тормозной.
    И тебе нужно это HashMap<String, List<ArrayList<String>>>
     
    Последнее редактирование: 13 ноя 2016
  7. 0x1EE7C0DE

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

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

    alexandrage Старожил Пользователь

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

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

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

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

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

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