用户登录——Java

136 阅读1分钟

​ ​本文已参与「新人创作礼」活动,一起开启掘金创作之路。

 已知用户名和密码,请用程序实现模拟用户登录,总供给三次机会,登陆之后,给出相应的提示

public class StudentTest{
	public static void main(String args[]) {
		String name = "xinyuanyima";//设置用户名
		String password  = "gui";//设置密码
		for(int i=1;i<=3;i++) {
			System.out.println("请输入用户名:");
			Scanner sc = new Scanner(System.in);
			String s1 = sc.nextLine();
			System.out.println("请输入密码:");
			Scanner si = new Scanner(System.in);
			String s2 = si.nextLine();
			if(name.equals(s1) && password.equals(s2)) {
				System.out.println("登陆成功");
				break;
			}else {
				System.out.println("你还有"+(3-i)+"次机会");
			}
		}
	}

\

封装(Encapsulation)是将代码及其处理的数据绑定在一起的一种编程机制,该机制保证了程序和数据都不受外部干扰且不被误用。理解封装性的一个方法就是把它想成一个黑匣子,它可以阻止在外部定义的代码随意访问内部代码和数据。对黑匣子内代码和数据的访问通过一个适当定义的接口严格控制。

封装(Encapsulation)是将代码及其处理的数据绑定在一起的一种编程机制,该机制保证了程序和数据都不受外部干扰且不被误用。理解封装性的一个方法就是把它想成一个黑匣子,它可以阻止在外部定义的代码随意访问内部代码和数据。对黑匣子内代码和数据的访问通过一个适当定义的接口严格控制。 ​