我正在尝试从com.datastax.driver.core.ResultSet
获取结果并打印它:
ResultSet results = getSession().execute("Select * from test.table"); //getsession returns a session
int numcols = results.getColumnDefinitions().size();
for ( Row row : results ) {
for (int colIndex = 0; colIndex < numcols; colIndex++) {
System.out.println("data: " + row.getString(colIndex));
}
}
如果数据类型不是String,e1d1e将抛出异常。如何获取字符串数据,而不管它是什么数据类型?
1条答案
按热度按时间3ks5zfa01#
此代码将打印每个列的类型和值