hibernate string 数组
- 作者: ACE库瑞姆
- 来源: 51数据库
- 2021-01-25
//查询出来list的数据 转换成数组
调用ArrayList的toArray方法。
public T[] toArray(T[] a)返回一个按照正确的顺序包含此列表中所有元素的数组;返回数组的运行时类型就是指定数组的运行时类型。
希望能给你帮助
hibernate查询出来的是一个List集合,调用集合中的toArray()方法,返回的就是一个数组
比如:User[] users = list.toArray(new User[0]);
其中 User[0] 中的长度0可以随便写个.1,2 都可以
string hql = "from smookindata where aid in ('"
for(int i=0;i<sids.length;i++){
hql += sids[i]+"',";
}
hql = hql.substring(0,hql.length()); //去掉最后一位(逗号)
hql += ")";
system.out.println(hql); //输出看看对不对
具体怎么实现查询的呢?我使用的Hibernate查询都是直接返回List集合,遍历集合放到数组中很简单了吧
调用ArrayList的toArray方法。
public
希望能给你帮助
hibernate查询出来的是一个List集合,调用集合中的toArray()方法,返回的就是一个数组
比如:User[] users = list.toArray(new User[0]);
其中 User[0] 中的长度0可以随便写个.1,2 都可以
string hql = "from smookindata where aid in ('"
for(int i=0;i<sids.length;i++){
hql += sids[i]+"',";
}
hql = hql.substring(0,hql.length()); //去掉最后一位(逗号)
hql += ")";
system.out.println(hql); //输出看看对不对
具体怎么实现查询的呢?我使用的Hibernate查询都是直接返回List集合,遍历集合放到数组中很简单了吧
推荐阅读
