这个要用到ResultSetMetaData,而不是ResultSetResultSet rs = stmt.executeQuery("SELECT * FROM TABLE2");
ResultSetMetaData rsmd = rs.getMetaData();
int numberOfColumns = rsmd.getColumnCount();