package caijie;
import java.util.Scanner;
class Perso{
private String username;
private String password;
public Perso(String username,String age){
this.username = username;
this.password = password;
}
public boolean compare(){
if("mldn".equals(username) && "hello".equals(password)){
return true;
}else{
return false;
}
}
}
public class New9 {
public static void main(String args[]){
Scanner username= new Scanner(System.in);
Scanner password = new Scanner(System.in);
System.out.println("请输入帐号和密码:");
String j = username.next();
String g = password.next();
Perso per = new Perso(j,g);
per.compare();
if(per.compare()){
System.out.print("登录成功");
}else{
System.out.print("登录失败");
}
}
}
代码有很多不尽人意的地方,多多指教!0.0
import java.util.Scanner;
class Perso{
private String username;
private String password;
public Perso(String username,String age){
this.username = username;
this.password = password;
}
public boolean compare(){
if("mldn".equals(username) && "hello".equals(password)){
return true;
}else{
return false;
}
}
}
public class New9 {
public static void main(String args[]){
Scanner username= new Scanner(System.in);
Scanner password = new Scanner(System.in);
System.out.println("请输入帐号和密码:");
String j = username.next();
String g = password.next();
Perso per = new Perso(j,g);
per.compare();
if(per.compare()){
System.out.print("登录成功");
}else{
System.out.print("登录失败");
}
}
}
代码有很多不尽人意的地方,多多指教!0.0
import java.util.Scanner;
class Perso{
private String username;
private String password;
public Perso(String username, String password){
this.username = username;
this.password = password;
}
public boolean compare(){
if("mldn".equals(this.username) && "hello".equals(this.password)){
return true;
}else{
return false;
}
}}
public class New9 {
public static void main(String args[]){
Login login=new Login();
}
}
class Login{
public Login(){
Scanner username= new Scanner(System.in);
Scanner password = new Scanner(System.in);
System.out.println("请输入帐号和密码:");
String j = username.next();
String g = password.next();
Perso per = new Perso(j,g);
per.compare();
if(per.compare()){
System.out.print("登录成功");
}else{
System.out.print("登录失败");
}
}
}
public Person(String name,String password){
this.name=name;
this.password=password;
}
public String getName(){
return this.name;
}
public String getPassword(){
return this.password;
}
private String name;
private String password;
}
class PanDuan{
public PanDuan(Person per){
if("yonghuming".equals(per.getName()) && "mima".equals(per.getPassword())){
System.out.println("欢迎光临");
}else{
System.out.println("用户名或密码错误");
}
}
}public class HelloWorld { public static void main(String[] args) {
// TODO Auto-generated method stub if(args.length != 2){
System.out.println("输入错误,程序退出");
System.out.println("格式:java HelloWorld 用户名 密码");
System.exit(1);
}else{
new PanDuan(new Person(args[0],args[1]));
}
}}
重写了一个用参数的。