先完成基本功能
public class LoginDemo01{
public static void main(String[]args){
System.out.println(validate(args) ? "登录成功":"登录失败");
}
public static boolean validate(String args[]){
boolean flag=false;
if(args[0].equals("abc")&&args[1].equals("123")){
flag= true;
}
return flag;
}
}
加入验证功能:
public class LoginDemo02{
public static void main(String[]args){
if(args.length!=2){
System.out.println("参数输入错误...");
System.exit(1);
}
System.out.println(validate(args) ? "登录成功":"登录失败");
}
public static boolean validate(String args[]){
boolean flag=false;
if(args[0].equals("abc")&&args[1].equals("123")){
flag= true;
}
return flag;
}
}
多加入一个类:
class Login{
private String username;
private String password;
public boolean validate(String username,String password){
boolean flag=false;
this.username=username;
this.password=password;
if(username.equals("abc")&&password.equals("123")){
flag=true;
}
return flag;
}
}
public class LoginDemo03{
public static void main(String[]args){
if(args.length!=2){
System.out.println("参数输入不正确。。。");
System.exit(1);
}
System.out.println(new Login().validate(args[0],args[1])?"成功登录!":"登录失败!");
}
}