炫意html5
最早CSS3和HTML5移动技术网站之一

Map问题,Map.put(“code,0)中0是什么意思?1又是什么意思,作用是什么

public Map<String, Object> checkLogin(HttpSession session, VoLogin vl) {
Map<String, Object> map = new HashMap<String, Object>();
//检查验证码是否正确
if(session.getAttribute(“captcha”).equals(vl.getCode())){
var ma = admindao.checkLogin(vl.getAccount());
if(ma == null){
map.put(“msg”, “登录失败,请检查账号密码。”);
map.put(“code”, 0);
}else if(Md5SaltUtil.verfiyPassword(vl.getAccount(), vl.getPassword(), ma.get(“salt”), ma.get(“password”))){
map.put(“msg”, “登录成功,正在进入系统。”);
map.put(“code”, 1);
session.setAttribute(“admin”, vl.getAccount());
session.setAttribute(“adminname”, vl.getAccount());
session.setAttribute(“rolename”, “超级管理员”);
}else{
map.put(“msg”, “登录失败,请检查账号密码。”);
map.put(“code”, 0);
}
}else{
map.put(“msg”, “登录失败,验证码不正确。”);
map.put(“code”, 0);
}
return map;
}

回答

我换个角度
是什么。 给”code”这个key存一个value值”0″ => (翻译成java) map.put(“code”,0)。
给”code”这个key存一个value值”1″ => (翻译成java) map.put(“code”,1)。
作用:使用map.get(“code”) (放一个key)。可以取到值value。
最后返回map是要返回调用的结果。

炫意HTML5 » Map问题,Map.put(“code,0)中0是什么意思?1又是什么意思,作用是什么

Java基础教程Android基础教程