云南网站优化建站,百度一般多久收录网站,大丰微信网站开发公司,wordpress适应手机模版不用这么麻烦#xff0c;你可以定义个boolean的变量#xff0c;用来记录传参是不是description#xff0c;如果是#xff0c;在paramList的循环里做模糊拼接#xff0c;不是#xff0c;就不用boolean descFlagfalse; //标记传来的参数是否为description#xff0c;为后面…不用这么麻烦你可以定义个boolean的变量用来记录传参是不是description如果是在paramList的循环里做模糊拼接不是就不用boolean descFlagfalse; //标记传来的参数是否为description为后面的模糊查询SQL语句拼接做准备if (desc!null !.equals(desc.trim())){sql.append( and description like ?);descFlagtrue; //如果传参description设为真paramList.add(desc);}try {//System.out.println(sql.toString()); //用于调试输出SQL语句ps conn.prepareStatement(sql.toString());if (paramList.size()0){for (int i0;i//如果flag为真做模糊查询拼接否则无需拼接if (descFlag)ps.setString(i1, %paramList.get(i)%);elseps.setString(i1, paramList.get(i));//System.out.println(paramList.get(i));//调试输出参数值}}