我有一个表用的是JTable显示的,我想查询字段ID=?的记录(ID是int的)
我也查过文档 Object getValueAt(int row, int column) 是可以返回指定行列的值,用循环比较查找ID所在的行。再用resultTable.setRowSelectionInterval(id-1, id-1)选中那条记录就可以了。
可getValueAt(int row, int column)它毕竟返回的是 Object 类型呀。怎么用int和object比较呢?
table的查找还有没有别的方法呢?
我应该如何查找呢?
------解决方案--------------------
Integer integer=(Integer)getValueAt(row,col)
int x=integer.intValue();
这样就可以将Object --> 转换成int 进行比较了