Java设计一个方法,用于实现用户登陆认证

Java设计一个方法,用于实现用户登陆认证

import java.util.Scanner;

public class test {
	public static void main(String[] args) {
	//编写一个测试方法,用于实现用户登陆认证
	Scanner sc=new Scanner(System.in);
	System.out.print("请输入用户名:");
	String user=sc.nextLine();
	System.out.print("请输入用户密码:");
	String passwd=sc.nextLine();
	
	solution s=new solution();//调用solution类
	String result=s.login(user, passwd);//调用solution类中的login方法,用reuslt承接返回值
	System.out.println(result);
	}
}
//solution类
class solution {
	//设计一个方法,用于实现用户登陆认证
	String[][] userBox= {{"刘瑜澄","123"},{"刘瑜伽","123"},{"刘瑜","123"}};//定义一个二维数组作为用户名和密码存放的数据库
	public String login(String user,String passwd) {//login方法
		String result="用户名或密码错误";
		for(int i=0;i<user.length();i++) {
			if(userBox[i][0].equals(user)) {
				if(userBox[i][1].equals(passwd)) {
					result="登录成功";
				}
			}
		}
		return result;//设计方法一般会倾向返回值,可以与主方法交互;使用输出就只能看,不能利用结果
	}
	}

你可能感兴趣的:(Java)