我想使用一个函数进行更新操作。因此,要创建SQL查询,我必须确保最后一个元素不会出现coma(,)
我试过了
public Boolean updateSingleClient(Map map, String id) {
String updateSet = "";
int count = 0;
for (Object key : map.keySet()) {
String value = (String) map.get(key);
System.out.println("Count is " + count);
count = count + 1;
if (count == map.size()) {
updateSet = updateSet + key + "='" + value + "'";
} else {
updateSet = updateSet + key + "='" + value + "',";
}
}
System.out.println(updateSet);
return false;
}
有什么方法可以检查这是否是HashMap的最后一个元素?因为此代码对我而言无法正常工作。
天涯尽头无女友
相关分类