请问java的问题
来源:百度知道 编辑:UC知道 时间:2024/05/17 16:24:21
protected Integer getNextId(String sequenceName) throws SQLException {
String sql = "select "+sequenceName+" .nextval from dual";
return queryScalar(sql);
}
这我写的一个java的函数 queryScalar返回的是 object 类型 现在我需要一个Long类型的 请问 像这样return 的时候 能转换类型 请问该怎么转换呢
String sql = "select "+sequenceName+" .nextval from dual";
return queryScalar(sql);
}
这我写的一个java的函数 queryScalar返回的是 object 类型 现在我需要一个Long类型的 请问 像这样return 的时候 能转换类型 请问该怎么转换呢
protected long getNextId(String sequenceName) throws SQLException {
String sql = "select "+sequenceName+" .nextval from dual";
return Long.parseLong(queryScalar(sql));
}
应该是这样的吧
return (Long)queryScalar(sql);
试试