急急急急急急急!!为什么我查出来的值为空的时候就会报错。怎么判断是否为空 急 本帖最后由 zjg81883340 于 2012-05-11 17:32:26 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果list为空,你再get(0)肯定会出错啊。这样改一下:List list = query.list();if(list ==null || list.size == 0){ 你的逻辑;}else{ carType = list.get(0).toString();} carType = (query.list().get(0)).toString();这里get时肯定要判断一下的、LS正解不过我习惯了用三目运算符 List list = query.list();if(list.size()>0) {carType = (query.list().get(0)).toString();}else {//....} String carType = (query.list()!=null && query.list().size()>0)?query.list().get(0).toString():""; struts2上传excl时报错 把所有的srvice都定义到BaseAction中是否合适? ejb3.0 jboss 为什么我用实体写入数据库的东西在我重新DEPLOY的时候全都没有了呢? j2ee 我要做一个产品展示的模块,其中图片和文字掺杂在一起的那种,该怎么做? websphere6.1使用数据源连接出错的奇怪问题 关于hibernate DAO JDBC 北京的应届毕业生,在找工作的请进! 在CMP的HOME接口中能定义业务方法吗? 一个奇怪的问题 Hibernate中 ManyToMany 报错
List list = query.list();
if(list ==null || list.size == 0){
你的逻辑;
}else{
carType = list.get(0).toString();
}
这里get时肯定要判断一下的、LS正解
不过我习惯了用三目运算符
if(list.size()>0) {
carType = (query.list().get(0)).toString();
}else {
//....
}
String carType = (query.list()!=null && query.list().size()>0)?query.list().get(0).toString():"";