如何使用java实现登陆信息的验证
很多的软件的登陆都会接收用户通过键盘输入的登陆信息,这些信息会被登陆模块验证,如果输入的用户名或是密码不对,则允许用用户登录,否则不允许。下面结合if else语句实现。
1.准备工作
- 01
1.打开编程工具: 打开java编程的界面,采用的是eclipse软件;
- 02
2.建立一个java工程: 简洁操作如下:单击“file”-“new”-“java project”; 然后,在工程菜单中选中工程,单击鼠标右键出出来菜单,依次选中“new”-“class”; 具体查看“ eclipse如何建立一个java工程”;
2.代码实现步骤
- 01
1.建立输入扫描: 采用java中的Scanner类实现输入数据的获取,具体代码如下; Scanner scan = new Scanner(System.in);
- 02
2.接收用户名: 建立一个提示信息,提示输入用户名,并储存输入的用户名,代码如下: System.out.println("请输入登陆用户名:"); String usename=scan.nextLine();
- 03
3.接收密码: 建立一个提示信息,提示输入密码,并存储输入的密码,代码如下: System.out.println("请输入登陆的密码:"); String password=scan.nextLine();
- 04
4.验证信息: 采用if else语句来实现对用户名和密码的验证,并打印提示信息,代码如下: if(!usename.equals("me")){ System.out.println("用户名非法。"); }else if(!password.equals("123456")){ System.out.println("登陆密码错误。"); }else{ System.out.println("恭喜您,登陆信息通过验证。"); }
- 05
5.总结: 本实例总体的代码如下: public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.println("请输入登陆用户名:"); String usename=scan.nextLine(); System.out.println("请输入登陆的密码:"); String password=scan.nextLine(); if(!usename.equals("me")){ System.out.println("用户名非法。"); }else if(!password.equals("123456")){ System.out.println("登陆密码错误。"); }else{ System.out.println("恭喜您,登陆信息通过验证。"); } }
3.验证效果
- 01
1.编译运行: 单击“编译并运行”按钮,可以看到提示输入用户名;
- 02
2.运行效果: 按照代码中指定的正确的用户名和密码,输入到界面中,经过验证我们可以看到提示界面,登陆成功了!
- 03
3.错误实例: 重新运行代码,输入错误的用户名和代码,会出现错误的提示啊!