概述
编写程序实现简单的登陆注册功能。程序包括以下4个功能:
(1)登录功能,用户输入正确的账号密码可以成功登录。
(2)注册功能,输入用户名和密码进行注册。
(3)查看功能,查看所有的用户名和密码。
(4)退出功能,退出系统。
用户可以输入对应的编号进行相应的功能操作。例如输入“2”进入注册功能,输入用户名和密码进行注册。
主要应用到二维数组,选择分支语句以及循环套用,退出功能需要用到system类中的system.exit。
代码如下:
package GGS1;
import java.util.Iterator;
import java.util.Scanner;
public class dengluzucexitong {
public static void main(String[] args) {
String[][] name=new String[3][2];
Scanner sc=new Scanner(System.in);
while (true) {
System.out.println("***欢迎使用登陆注册系统***n请输入1-3选择功能n1:注册账号n2:登陆账号n3:遍历账号n4:退出系统");
int i=sc.nextInt();
switch (i) {
case 1:
System.out.println("请输入注册账号与密码");
String a=sc.next();
String b=sc.next();
for(int j=0;j<name.length;j++) {
if(name[j][0]==null) {name[j][0]=a;name[j][1]=b;}
System.out.println("注册成功!");
break;
}break;
case 2:
String c=sc.next();
String d=sc.next();
for(int j=0;j<name.length;j++) {
if(name[j][0]!=null&&name[j][0].equals(c)&&name[j][1].equals(d)) {
System.out.println("登录成功");
break;
}else {
System.out.println("登录失败");
}
}break;
case 3:
System.out.println("遍历结果如下:");
for(int j=0;j<name.length;j++) {
System.out.println(name[j][0]+name[j][1]);
}break;
case 4:
System.out.println("bye_bye");
System.exit(0);
break;
default:
System.out.println("输入有误,请输入1—4!");
break;
}
}
}
}
运行结果如下
最后
以上就是土豪故事为你收集整理的java案例2-6 登录注册的全部内容,希望文章能够帮你解决java案例2-6 登录注册所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复