假如傳來一個參數(shù):Map<String,String> ?m
if (m != null) {
for (String k : m.keySet()) {
if (m.get(k) == null) {
where = where + " " + k + " is null and";
} else
where = where + " " + k + "='" + m.get(k) + "'? and";
}
if (where != null && !where.equals("") && where.indexOf("and") > -1) {
where = where.substring(0, where.length() - 3);
where = "where " + where;
}
}