我是靠谱客的博主 土豪故事,最近开发中收集的这篇文章主要介绍java案例2-6 登录注册,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

编写程序实现简单的登陆注册功能。程序包括以下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 登录注册所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部