Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将元素添加到列表<;地图入口<;整数,整数>&燃气轮机; List openTimes=new ArrayList(); 对于(int i=0;i_Java_List_Dictionary_Arraylist - Fatal编程技术网

Java 将元素添加到列表<;地图入口<;整数,整数>&燃气轮机; List openTimes=new ArrayList(); 对于(int i=0;i

Java 将元素添加到列表<;地图入口<;整数,整数>&燃气轮机; List openTimes=new ArrayList(); 对于(int i=0;i,java,list,dictionary,arraylist,Java,List,Dictionary,Arraylist,您所做的是错误的,您将您的列表声明为List,因此当您执行这行代码openTimes.add(i,_elem.get(i));您插入的不是地图。我想您正在寻找类似的东西。您可以做的是 我不知道你想在这里做什么,但你可以用这个 List<Map.Entry<Integer,Integer>> openTimes = new ArrayList<Map.Entry<Integer,Integer>>(); for (int i=0; i<_el

您所做的是错误的,您将您的列表声明为
List
,因此当您执行这行代码
openTimes.add(i,_elem.get(i));
您插入的不是地图。我想您正在寻找类似的东西。您可以做的是

我不知道你想在这里做什么,但你可以用这个

List<Map.Entry<Integer,Integer>> openTimes = new ArrayList<Map.Entry<Integer,Integer>>();

for (int i=0; i<_elem.size(); i++)
{
  openTimes.add(i,_elem.get(i));
}
//我们得到了第一张地图
Map yourMap=_elem.get(0);

对于(int i=0;i您所做的是错误的,您将您的列表声明为
List
,因此当您执行这行代码
openTimes.add(i,_elem.get(i));
您插入的不是地图。我想您正在寻找类似的东西。您可以做的是

我不知道你想在这里做什么,但你可以用这个

List<Map.Entry<Integer,Integer>> openTimes = new ArrayList<Map.Entry<Integer,Integer>>();

for (int i=0; i<_elem.size(); i++)
{
  openTimes.add(i,_elem.get(i));
}
//我们得到了第一张地图
Map yourMap=_elem.get(0);
for(int i=0;i
for(int i=0;i
for(int i=0;i如果必须在那里有映射项,则需要一个
map
,从中获取这些项。一种方法如下:

for (Map.Entry<Integer,Integer> entry : openTimes)
{
     System.out.println(entry.getKey());
     System.out.println(entry.getValue());
}
Map tmp=newhashmap();
对于(int i=0;i如果必须有映射条目,则需要一个
map
,从中获取这些条目。一种方法如下:

for (Map.Entry<Integer,Integer> entry : openTimes)
{
     System.out.println(entry.getKey());
     System.out.println(entry.getValue());
}
Map tmp=newhashmap();

对于(int i=0;iopenTimes.add(new Entry(???))您想做什么?为什么要在条目本身中存储条目的列表索引?这完全没有用!openTimes.add(new Entry(???))你想做什么?为什么要在条目本身中存储条目的列表索引?这完全没有用!这只是我的粗略假设。用户没有澄清他想做的事情。但是为了你的缘故,让我更新它。这只是我的粗略假设。用户没有澄清他想做的事情。但是为了你看在我的份上,让我更新一下。
Map<Integer,Integer> tmp = new HashMap<Integer,Integer>();
for (int i=0; i<_elem.size(); i++) {
    tmp.put(i, _elem.get(i));
}
List<Map.Entry<Integer,Integer>> openTimes =
    new ArrayList<Map.Entry<Integer,Integer>>(tmp.entrySet());