У меня есть список и A определены ниже.Как добавить Список объектов на карте
Как добавить карту с ключом как длинную и значения как Список строк.
Class A
{
Long in;
List<String> out;
}
Map<Long,List<String>>
У меня есть список и A определены ниже.Как добавить Список объектов на карте
Как добавить карту с ключом как длинную и значения как Список строк.
Class A
{
Long in;
List<String> out;
}
Map<Long,List<String>>
1.) Создание HashMap с Key as Long
и value as List<String>
.
2.) Используйте put method
HashMap, как показано ниже.
public static void main(String[] args) {
Map<Long, List<String>> my`enter code here`Map = new HashMap<Long, List<String>>();
myMap.put(101L, new ArrayList<String>());
}
Создать Hashmap
объект, с ключом и значением Long
List
. Добавление элементов с put(key,value)
и получить их с get
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class Main {
public static void main(String[] args) {
Map<Long,List<String>> myMap=new HashMap<Long,List<String>>();
List<String> myList=new ArrayList<String>();
myList.add("abc");
myList.add("xyz");
myMap.put(new Long(1), myList);
for(int i=0;i<myList.size();i++)
System.out.println(myMap.get(new Long(1)).get(i));
}
}
Использование 'map.put (ключ, значение)'. – Tiny
'map.put (a.in, a.out);' https://docs.oracle.com/javase/7/docs/api/java/util/Map.html#put(K,%20V) – ortis
возможный дубликат [Java: как конвертировать список в карту] (http://stackoverflow.com/questions/4138364/java-how-to-convert-list-to-map) –