Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/313.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_Java_Core - Fatal编程技术网

Java 动态创建多个arraylist

Java 动态创建多个arraylist,java,core,Java,Core,ArrayList empList=新的ArrayList 我们希望在中动态创建arraylist,例如: 雇员1、雇员2、雇员3、雇员4……最多30人 请帮助我。您可以使用数组列表代替: ArrayList<Object>[] lists = new ArrayList[30]; for (int i=0;i<30;i++) lists[i] = new ArrayList<Object>(); 要添加新项目,请执行以下操作: lists[0].add(

ArrayList empList=新的ArrayList

我们希望在中动态创建arraylist,例如:

雇员1、雇员2、雇员3、雇员4……最多30人


请帮助我。

您可以使用数组列表代替:

ArrayList<Object>[] lists = new ArrayList[30];
for (int i=0;i<30;i++)
    lists[i] = new ArrayList<Object>();
要添加新项目,请执行以下操作:

lists[0].add(new Object());
使用数组:

ArrayList[] empList = new ArrayList[30];

for(int a=0;a<emList.length;a++)
    empList[a] = new ArrayList();
设置:


你能解释一下你到底想做什么吗?一个由30个ArrayList组成的数组?不,实际上你不能在运行时这样做,因为java是编译语言,没有被编译;List arr=新阵列列表;empList.addarr;System.out.println数组列表的总大小为+empList.size;List arr1=List empList.get0;这段代码在javaSir中的DynamicArrayList中运行良好,但现在我遇到了同样的问题,上面的代码没有运行ningVector empList=newVector;List arr=新阵列列表;empList.addarr;System.out.println数组列表的总大小为+empList.size;List arr1=List empList.get0;此代码运行良好,感谢您的supportVector empList=new Vector;List arr=新阵列列表;empList.addarr;System.out.println数组列表的总大小为+empList.size;List arr1=List empList.get0;此代码正在运行fineVector empList=new Vector;List arr=新阵列列表;empList.addarr;System.out.println数组列表的总大小为+empList.size;List arr1=List empList.get0;这段代码运行良好
ArrayList[] empList = new ArrayList[30];

for(int a=0;a<emList.length;a++)
    empList[a] = new ArrayList();
ArrayList<ArrayList<Object>> empList = new ArrayList<ArrayList<Object>>();
empList.get(0).get(3);
empList.get(0).set(4,new Object());