1个回答
推荐于2017-09-22
展开全部
List<Byte> statusList = new ArrayList<Byte>(2);
if (status!=null) {
String[] splits = status.split(",");
for (String s : splits) {
statusList.add(Byte.valueOf(s));
}
}
int count = newsService.count(statusList);
List<News> search;
if(count > 0)
search = newsService.select(statusList);
以前写的代码,前面是传进来的是status=1,2,3,4这样的数据,截取之后遍历。然后存在List中。后面newsservice.select是写的查询,在查询那边会把list里面的都查询,其实就像写for循环把list里面的东西遍历一下然后查询。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询