我想用这种模式显示结果集值:
Object rowData[][] = { { url , tags , text }, { url , tags , text } };
我的代码是:
while (res.next()) {
String url = res.getString(1);
String tags = res.getString(2);
String text = res.getString(3);
}
Object rowData[][] = { { "Row1-Column1", "Row1-Column2", "Row1-Column3" },
{ "Row2-Column1", "Row2-Column2", "Row2-Column3" } };
Object columnNames[] = { "URL", "Tag Information", "Text" };
JTable table = new JTable(rowData, columnNames);`
答案 0 :(得分:0)
看看这个简单的例子:
public static void main(String[] args) {
int rows = 3; //res.getCount() ?
int columns = 3;
Object[][] rawData = new Object[rows][columns];
for(int row = 0; row < rows; row++){
rawData[row][0] = row + " - url";
rawData[row][1] = row + " - tags";
rawData[row][2] = row + " - text";
}
System.out.println(Arrays.toString(rawData[0])); // print first row
}
循环中的字符串连接是一个非常糟糕的主意,但这只是一个例子
答案 1 :(得分:0)
以下是conde代码段,可用于实现您的目标。
IAPViewController