如何在java中返回一个表的数组列表数据?

如何在java中返回一个表的数组列表数据?,java,list,Java,List,我想在不使用Bean/Transfer对象的情况下返回一个表数据的arraylist ArrayList<MyBean> list = new ArrayList<myBean>(); ArrayList list=new ArrayList(); 不像上面那样,因为我的应用程序中没有这样的MyBean类,但我仍然需要将employee表的每一行添加到ArrayList中 我该怎么做呢?您是否正在寻找数组。asList(),javadoc 返回由支持的固定大小列表 指

我想在不使用Bean/Transfer对象的情况下返回一个表数据的arraylist

ArrayList<MyBean> list = new ArrayList<myBean>();
ArrayList list=new ArrayList();
不像上面那样,因为我的应用程序中没有这样的MyBean类,但我仍然需要将employee表的每一行添加到ArrayList中


我该怎么做呢?

您是否正在寻找
数组。asList()
,javadoc

返回由支持的固定大小列表 指定的数组。(更改为 已将列表“直写”返回到 此方法充当桥接器 在基于阵列和 基于集合的API,组合使用 用Collection.toArray。返回 列表可序列化并实现 随机访问


List=Arrays.asList(表)

如果您谈论的是
JTable
,则必须通过模型来获取所需的数据。但是它不会这么简单,因为您唯一可以确定的方法是
getValueAt(int row,int col)
,它不能有效地检索表的整个元素列表

通常,您不仅仅使用
DefaultTableModel
,而是使用自定义的模型,该模型必须能够确保跟踪员工列表


在另一种情况下,您必须将一行的所有列值包装在一个对象中(如果您没有任何
MyBean
class对象),或者使用一个复合对象,否则这将非常疯狂。

实际上,我想将所有enployees数据从Employee表传输到flex数据网格,为此,我们通常使用Employee对象的ArrayList(在Employee表中具有相同数据类型的冒号等属性&每个属性的每个setter、getter),不,我想通过ArrayList传输Employee表数据,但不使用任何对象的列表。因此,您要问的是,在一种完全面向对象的编程语言中,所有内容都是对象,并且您的
main
方法必须包含在一个对象中,您是否可以使用“非对象”的
ArrayList
?不,那是不可能的。。我真的不明白如何避免使用对象,可以使用
ArrayList
s的
ArrayList
,但它们无论如何都是对象。
ArrayList
本身是一个参数化类,必须附加到特定类型。因此,
ArrayList
的实际类型包括类型变量:
ArrayList
ArrayList
这里有两个结果集,一个保存列名,一个保存列的行,现在我想用行和列组成一个arrayList,我该怎么做?实际上我想把所有Enemployees数据从Employee表传输到flex数据网格,因为这通常我们使用Employee对象的arrayList(在Employee表中有类似于列的属性,具有相同的数据类型&每个属性的setter和getter),不,我想通过ArrayList传输employee表数据,但不使用任何对象的列表。实际上,我想将所有Enemployees数据从employee表传输到flex数据网格,因为通常我们使用employee对象的ArrayList(在Employee表中有类似于冒号的属性,具有相同的数据类型&每个属性的每个setter和getter),不,我想通过ArrayList传输Employee表数据,但不使用任何对象列表。