为什么 Map 存入的 value 是 你拼接的 string 值? 你直接保存 User 不好吗? 要 做 什么比较,那到user 都能进行
你map里的value getall是什么东西? 别人输入银行卡号和密码 String value = map.get(银行卡号),如果 如果value有值则进行比较 value.equals(密码), 都通过就验证通过
//基于你提供的代码 首先 //1、初始化已有用户 DBUtil.main(); //2、获取用户输入卡号 String input = in.next(); //进行你的登录逻辑校验
简单啊,key账号,value密码,登陆判断key是否存在后再比较value 是否一致就可以。不过你要首先初始化一批账号密码在map里。
58,454
社区成员
49,450
社区内容
加载中
试试用AI创作助手写篇文章吧