JAVA中用Map实现账户登录
来源:互联网 发布:mysql字符串长度 编辑:程序博客网 时间:2024/06/04 05:01
用entry获取map中的键(key)和值(value),和输入的用户名、密码作对比,如果相同,则输出登录成功,否则,不成功。
import java.util.HashMap;import java.util.Map;import java.util.Map.Entry;import java.util.Scanner;import java.util.Set;public class Denglu { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入账号:"); String name = scanner.next(); System.out.println("请输入密码:"); String password = scanner.next(); Map<String, String> map = new HashMap<>(); map.put("222", "333"); //map.put("1", "1"); shixian(map, name, password); } public static void shixian(Map<String, String> map, String name, String password) { Set<Entry<String, String>> en = map.entrySet(); for (Entry<String, String> entry : en) { if (name.equals(entry.getKey()) && password.equals(entry.getValue())) { System.out.println("登录成功"); return; } else { System.out.println("用户名错误,请确认账户和密码后再输入"); en.clear(); } } }![这里写图片描述](http://img.blog.csdn.net/20170811223511173?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvenhmam5mamNu/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)}
阅读全文
0 0
- JAVA中用Map实现账户登录
- java中用静态变量map实现缓存
- java中用servlet实现自动登录功能
- java中用map实现斗地主基础版
- 在Eclipse中用Java和MySql数据库实现登录功能
- java实现登录窗口(含验证码验证、账户注册等)
- Servlet中用Cookie实现自动登录
- Selenium Webdriver实现BKredcoil website 账户自动登录
- Selenium Webdriver实现BKredcoil website 账户自动登录
- python+selenium实现登录账户后自动点击
- (RHCSA)7 LDAP+kerberos+autofs实现账户验证登录
- Windows中实现不依赖账户登录的开机启动程序
- 怎样实现同一个账户同一时间只能在一个终端登录
- Windows中实现不依赖账户登录的开机启动程序
- 【linux】实现账户登录就执行特定命令
- java 中用rmi实现helloWorld
- Java中用smartupload实现上传下载
- java只允许一个账户在一个地方登录
- 【NOIP2017提高A组模拟8.10】文本编辑器
- 【二叉树】多行打印二叉树和按之字形打印二叉树
- 约瑟夫游戏
- NIO学习笔记(一)——NIO的特点介绍
- 字符串的全排列和所有组合问题
- JAVA中用Map实现账户登录
- mariadb配置
- FPGA实现SD卡音乐播放
- linux之用openssl命令Base64编码解码、md5/sha1摘要、AES/DES3加密解密
- 第一章:1.1.2 信号分类
- myeclipse查找
- HDU 4442 Physical Examination【水题】【思维题】
- 密码游戏
- 第三章:vue2中关于数据的处理