Java 如何获取ArrayList中的数据并将其放入二维数组

Java 如何获取ArrayList中的数据并将其放入二维数组,java,arrays,arraylist,Java,Arrays,Arraylist,我有ArrayList字符串中的数据 ArrayList <String> a = new ArrayList<String>(); a.add(0, "{"); a.add(1, "{"); a.add(2, "a1"); a.add(3, "a2"); a.add(4, "}"); a.add(5, "}"); a.add(6, "}"); a.add(7, "}"); a.add(8, "{"); a.add(9, "a2"); a.add(10, "a1");

我有ArrayList字符串中的数据

ArrayList <String> a = new ArrayList<String>();

a.add(0, "{");
a.add(1, "{");
a.add(2, "a1");
a.add(3, "a2");
a.add(4, "}");
a.add(5, "}");
a.add(6, "}");
a.add(7, "}");
a.add(8, "{");
a.add(9, "a2");
a.add(10, "a1");
a.add(11, "}");
a.add(12, "}");
a.add(13, "}");
a.add(14, "}");
a.add(15, "{");
a.add(16, "}");
a.add(17, "}");

您能否建议我如何从ArrayList中获取数据,并将其放入二维数组中作为示例数据?

我认为您可以创建变量类并使用它,例如:

public class V {
    public V(String a1, String a2) {


     }
 }
并在列表中使用它:

 ArrayList<V> list;
ArrayList列表;

并为类V中的a1和a2创建getter和setter

此代码段不是合法的java代码。这些是假定为字符串文字吗?似乎示例无效-请修复它,以便我们可以提供帮助。还有-到目前为止你都试过什么?
 ArrayList<V> list;