java - 如何将数组存储到 ArrayList 的元素中?

标签 java arraylist

Robentry [] Rb = new Robentry[robNum];

如何存储 Rb进入 ArrayList<E> Rt ,所以 Rt.get(0) == Rbtrue .我不知道如何定义 EArrayList<E> .

编辑:

如果我使用:

Robentry [] Rb = new Robentry[robNum];
List<Robentry []> Rt = new  ArrayList<Robentry []>();
// initialize Rb
//...
// 
Rt.add(Rb);

如果我改变 Rb[0] , Rt.get(0)[0]也改变了。那么如何存储 Rb 的内容呢?进入Rt这样Rt独立于Rb

最佳答案

ArrayList<Robentry[]> arrList听起来像你想要的。

这意味着 arrListList (或 ArrayList )属于 Robentry[] .

关于java - 如何将数组存储到 ArrayList 的元素中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13127065/

相关文章:

java - JPA : How to avoid hardcoding jpa-jar location?

java - 如何计算 Java 中 ArrayList 中特定项目的数量

java - Android - 抽屉导航实现 Activity 更改

java - NetBeans 在类中出错 (Java)

java - Android loadLibrary.so调用方法和构造函数

java - java中有什么方法可以将 String[] 转换为 List<AyrrrayList<>> 吗?

java - ArrayList删除重复元素

java - 将数据保存在对象的 ArrayList 中

java - 有没有办法将列表中的所有内部对象提取到新列表

java - 如何从 JSNI 调用 Dll 方法以在 GWT Web 应用程序中使用?