//删除女神前我想显示删除女神的信息,所以用集合去查询
private static void del() throws Exception {
System.out.println("请输入想删除的女神的id");
Scanner scan = new Scanner(System.in);
int in_del=scan.nextInt();
List<Map<String, Object>> params=new ArrayList<Map<String,Object>>();
Map<String, Object> param=new HashMap<String, Object>();
param.put("name", "id");
param.put("rela", "=");
param.put("value", "'7'");//问题:这里的7如果我换成定义的 in_del ,在控制台提示下输入7.下面也不会显示删除的女神信息,请问大神们为什么会这样啊?
params.add(param);
System.out.println("id为"+in_del+"的女神被删除");
System.out.println("删除的女神信息为:");
GoddessDao g=new GoddessDao();
List<Goddess>result=g.query(params);
for (int i = 0; i < result.size(); i++) {
System.out.println(result.get(i).toString());
}
}
sntatas
梦影剑魂