我想为条目数据(即人员信息)创建数组列表,但我想根据用户请求创建新列表(例如,用户输入 int,然后该方法根据 x 生成 x ArrayList)是,用于将数据存储在多个列表中(如果需要的话)。)
即用户可以根据需要创建多个列表,然后添加数据,如何做到这一点? 我不知道该怎么做,这让我很烦,哈哈,如果我的解释含糊不清,请告诉我,我会再次尝试解释......(不是最好的解释,抱歉,希望你们都明白我的意思是说)。
最佳答案
您可以创建一个包含用户所有 ArrayList
的 ArrayList
:
ArrayList<ArrayList<String>> lists = new ArrayList<ArrayList<String>>();
for (int i = 0; i < x; i++) {
lists.add(new ArrayList<String>());
}
然后向列表编号n
添加内容:
lists.get(n).add("Something");
关于java - 通过用户请求创建多个数组列表(JAVA),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26317141/