java - 在 Java 中有没有办法在 ArrayList 中命名一个 ArrayList?

标签 java arraylist nested

当我需要一种在 ArrayList 中轻松识别 ArrayList 的方法时,我只需将标识符放在 0 索引中,然后用循环打印出所有零索引。 现在我想知道是否有办法让嵌套的 ArrayList 具有名称。

例如:

ListOfLists.add( new ArrayList<String>() );
ListOfLists.get(ListOfLists.size() -1).add("someIdentifierHumansCanRead");

有什么方法可以使ListOfLists.add(new ArrayList<String>())ListOfLists.add(ArrayList someIdentifierHumansCanRead = new ArrayList<String>)

或者这会完全荒谬吗?

最佳答案

你说的是 map ,其中所有数组列表都由字符串键入 - 但你将失去迭代顺序。或者,您可以将键存储在数组列表中,将数组列表存储在映射中。

关于java - 在 Java 中有没有办法在 ArrayList 中命名一个 ArrayList?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12996401/

相关文章:

java - 错误 :(61, 48) 错误:不兼容的类型:字符串无法转换为 mpandroidchart 中的 List<BarEntry>

reference - XSD 架构是否可以在其中包含另一个 XSD 的内容?

java - 字(密码)以星号显示 - 控制台应用程序

java - 在 Java 中根据 Xml 模式数据类型验证字符串

Android创建静态ArrayList

java - 如果添加null,ArrayList会动态增长吗?

java - 'while' 语句无法在不抛出异常的情况下完成 - Android

java - 在后台任务 javafx 中执行进度指示器

javascript - 剑道网格 : add new row with nested object stopped working

按嵌套类型数组中的第一个元素排序