在Java中如何将ArrayList转换为二维数组Object [] []?
来自评论:我将通过更多细节向您描述问题:XML文件包含联系人列表(例如姓名,地址......).我可以获取此信息的唯一方法是通过ArrayList,它将提供给我.因为我需要以有序的方式将这个数组列表的内容存储在Java Swing表中,所以我想将它转换为二维对象数组
在Java中,我如何将数组的ArrayList转换为二维数组?
例:
ArrayList<String[]> results = new ArrayList<String[]>();
String [] columns = {a few strings};
JTable table = new JTable(results.toArray(), columns);
Run Code Online (Sandbox Code Playgroud)
我得到了JTable(Object [],Object [])没有定义的错误.