同时输入到int:
我的代码是:
int totalDuration = (int)session.createCriteria(Track.class).
setProjection(Projections.avg("duration")).uniqueResult();
但我有错误。错误是:不可转换的类型;无法将'java.lang.Object'强制转换为'int'
为什么呢?我该怎么办?请帮我 感谢
答案 0 :(得分:1)
使用此:
int totalDuration = Integer.parseInt(session.createCriteria(Track.class).
setProjection(Projections.avg("duration")).
uniqueResult().toString());