我正在尝试添加一个数组:

String[] pets = {"dog", "cat"}

到一个对象:

Object[][] petList = { };

Object的最终结果应为:

Object[][] petList = { {"dog", "cat"} };

我尝试仅使用petList.add(pets);,但是没有运气。

我正在尝试使用此Object将值输入到JTable中。我不确定是否可以使用ArrayList,但是甚至不确定如何使用它。

最佳答案

您可以在petList中指定要存储pets的位置,例如:

petList[i][j] = pets;


编辑:阅读您的评论后,我认为您想做更多这样的事情:

petList[i][0] = pets[0];
petList[i][1] = pets[1];


i是您要将数据放入的任何行。这会将两只动物在二维网格中彼此相邻放置。

还要注意,根据您的需要,您可能只想使用String[][]而不是Object[][]

关于java - 向对象添加数组,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20367745/

10-09 16:38