Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/353.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 ArrayList中的ArrayList。如何移除阵列内部的一个intem?_Java_Arraylist - Fatal编程技术网

Java ArrayList中的ArrayList。如何移除阵列内部的一个intem?

Java ArrayList中的ArrayList。如何移除阵列内部的一个intem?,java,arraylist,Java,Arraylist,否则,如果发生以下情况: 整数ArrayList的ArrayList,我只想删除ArrayList中的一个索引 例如: 1 -> [3,1,8,9] ArrayList 2 -> [0,2,4,5] 3 -> [9,3,4,5,5,9,0] 我希望删除ArrayList 2的第一个索引,即零(0) 如果我使用 删除(2),它将删除所有第一个位置。也就是[0,2,4,5]。但我只想删除第一个位置。数字是0 如何进行 在这

否则,如果发生以下情况:

整数ArrayList的ArrayList,我只想删除ArrayList中的一个索引

例如:

           1  ->  [3,1,8,9]
ArrayList  2  ->  [0,2,4,5]
           3  ->  [9,3,4,5,5,9,0]
我希望删除ArrayList 2的第一个索引,即零(0)

如果我使用

删除(2),它将删除所有第一个位置。也就是[0,2,4,5]。但我只想删除第一个位置。数字是0

如何进行

在这种情况下,我的块代码是:

   for (int i = 0; i < conta.size(); i++)
   {

     listaRepetida2[conta[i]].remove(conta[i+1]);
     listaRepetida2[conta[i]].remove(conta[i+1]);
     /*         
     listaRepetida2.get(conta.get(i)).remove(conta.get(i+1));
     listaRepetida2.get(conta.get(i)).remove(conta.get(i+1));
      */
     i+=2;
    }
for(int i=0;i

conta,获取将从中删除的listaRepetida[i][j]的索引。

您将获得索引1处的内部列表:

List<Integer> innerList = outerList.get(1);
或者,在单个指令中:

outerList.get(1).remove(0);

您将得到索引1处的内部列表:

List<Integer> innerList = outerList.get(1);
或者,在单个指令中:

outerList.get(1).remove(0);

您将得到索引1处的内部列表:

List<Integer> innerList = outerList.get(1);
或者,在单个指令中:

outerList.get(1).remove(0);

您将得到索引1处的内部列表:

List<Integer> innerList = outerList.get(1);
或者,在单个指令中:

outerList.get(1).remove(0);

首先,应该获取要从中删除元素的数组。您可以像这样简单地使用onstruct:

arr.get(2).remove(0);

首先,应该获取要从中删除元素的数组。您可以像这样简单地使用onstruct:

arr.get(2).remove(0);

首先,应该获取要从中删除元素的数组。您可以像这样简单地使用onstruct:

arr.get(2).remove(0);

首先,应该获取要从中删除元素的数组。您可以像这样简单地使用onstruct:

arr.get(2).remove(0);
看到它

我的代码(不删除):

import java.util.ArrayList;
公共类删除程序
{
ArrayList listaRepetida=新的ArrayList();
移除设备(阵列列表)
{
this.listaRepetida=\u listaRepetida;
}
字符串删除程序epetida()
{      
System.out.println(this.listaRepetida);
ArrayList conta=新的ArrayList();
ArrayList listaRepetida 2=listaRepetida;
对于(int i=0;i
查看它

我的代码(不删除):

import java.util.ArrayList;
公共类删除程序
{
ArrayList listaRepetida=新的ArrayList();
移除设备(阵列列表)
{
this.listaRepetida=\u listaRepetida;
}
字符串删除程序epetida()
{      
System.out.println(this.listaRepetida);
ArrayList conta=新的ArrayList();
ArrayList listaRepetida 2=listaRepetida;
对于(int i=0;i
查看它

我的代码(不删除):

import java.util.ArrayList;
公共类删除程序
{
ArrayList listaRepetida=新的ArrayList();
移除设备(阵列列表)
{
this.listaRepetida=\u listaRepetida;
}
字符串删除程序epetida()
{      
System.out.println(this.listaRepetida);
ArrayList conta=新的ArrayList();