Java 登录注册系统 【java基础案例教程 案例2 | 您所在的位置:网站首页 › java编写登录界面代码带跳转页面怎么办 › Java 登录注册系统 【java基础案例教程 案例2 |
案例要求 编写程序实现简单的登录注册系统。程序包括以下4个功能。 1)登录功能,用户输入正确的账号密码可成功登录 2)注册功能,输入用户名和密码进行注册 3)查看功能,查看所有的用户名和密码 4)退出功能,退出系统。 用户可以输入对应的编号进行相应的功能操作。例如输入"2"进行注册功能,输入用户名和密码进行注册。 本人按照自己的思路来写(水平有限) 首先注册再登录 1.我认为最难的点在于创建多个用户并且保存下来 解:运用二维数组进行保存 第一种定义方式: 数据类型[][] 数组名=new 数据类型[行的个数][列的个数] 第二种定义方式: 数据类型[][] 数组名={{},{},{},.....} 例 int[][] xx={{1,2},{3,2}} 利用二维数组的特性 可以理解为数组中的数组 而里面的最里面数组就可以用来储存账号和密码 外面那一层的数组可以用来用户的定位。 例 int[][] xx={{1,2},{3,2}} int[0][0]就是第1个用户的账号"1" int[0][1]就是第1个用户的密码 "2" 每进行注册操作int[0+1][0] 我们就可以换一行进行储存了(也就相当于新建了一个账户) 这样我们就可以来储存多个用户和密码了。 2.第二难点是 如何现实登录系统 登录系统就要用户输入了 //先导包 import java.util.Scanner; //新建Scanner实例 Scanner scan= new Scannner(System.in); String inputAccount =scan.nextInt();账号与密码相匹配才显示登录成功 难就难在如何用户输入的账号密码与储存好的账号密码对比 我们可以利用for循环遍历查找 思路是 当边遍历边对比 思路如下: for(int i=0;i |
CopyRight 2018-2019 实验室设备网 版权所有 |