用JAVA编写一个登陆系统。
做一个登录系统,一个类是可以输入帐号密码把帐号密码传到另一个类验证后返回ture或者false。2个java文件实现...
做一个登录系统,一个类是可以输入帐号密码 把帐号密码传到另一个类验证后返回ture 或者false 。
2个java文件实现 展开
2个java文件实现 展开
2个回答
展开全部
第一个java文件LogoingDemo.java
import java.util.Scanner;
public class LogoingDemo {
public static void main(String[] args) {
System.out.println("请输入用户名");
Scanner sc = new Scanner(System.in);
String name = sc.nextLine();
System.out.println("请输入密码");
String psw = sc.nextLine();
sc.close();
CheckDemo cd = new CheckDemo(name,psw);//用户名和密码传入验证类
boolean bo = cd.check();//调用方法进行验证
if(bo){
System.out.println("登录成功");
}else{
System.out.println("登录失败:提示 用户名 admin 密码123");
}
}
}
第二个java文件CheckDemo.java
public class CheckDemo {
public String name;
public String psw;
public CheckDemo(String name,String psw){//构造器
this.name = name;
this.psw = psw;
}
public boolean check() {
// 用户名 密码不能为空. 用户名=admin 密码 = 123
if (name != null && psw != null && name.equals("admin") && psw.equals("123")) {
return true;
}
return false;
}
}
效果
请输入用户名
admin
请输入密码
123
登录成功
------------------------------------
请输入用户名
add
请输入密码
123
登录失败:提示 用户名 admin 密码123
更多追问追答
追问
我没有那个数据包,怎么弄那个数据包?
追答
import java.util.Scanner
这个是java核心类库. java都有的,你直接照写就可以了
展开全部
就写内容:
主方法:
Scanner scan = new Scanner(System.in);
String userName = scan.next();
String password = scan.next();
login(userName ,password );
(login是另一个静态方法方法内容是:)
if(userName .equals(正确的用户名) &&password .equals(正确的密码)){
//里面写处理信息.
}
主方法:
Scanner scan = new Scanner(System.in);
String userName = scan.next();
String password = scan.next();
login(userName ,password );
(login是另一个静态方法方法内容是:)
if(userName .equals(正确的用户名) &&password .equals(正确的密码)){
//里面写处理信息.
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询