2

当我想创建一个读取表并返回读取数据的方法并且我不知道有多少列(在编写通用方法的情况下)时,我通常会创建另一个函数来获取列数并使用一个 for 循环我将结果集值传递给单行字符串,用制表符分隔它们并将它们存储在一个列表中。

我的问题是,java中是否有任何内置方法可以处理这个问题,我的意思是当你不知道有多少列并且你想一次读取整行时。

4

1 回答 1

4

使用ResultSetMetaData对象获取列数。ResultSet类有 getMetaData() 方法。然后你可以通过循环获取所有行。但是整行没有内置方法。

于 2013-09-17T23:21:53.803 回答