1-11 编程练习
public class User {
private String name;
private String password;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public User() {
}
public User(String name, String password) {
this.name = name;
this.password = password;
}
}public class UserManager {
public String checkUser(User one, User two) {
String result = "";
if(one==null || two==null) {
result = "对象无内容,请先输入内容!";
return result;
}
System.out.println("用户名:"+one.getName());
System.out.println("密码:"+one.getPassword());
System.out.println("用户名:"+two.getName());
System.out.println("密码:"+two.getPassword());
System.out.println("===============================");
if(one.getName()==null || one.getName()==""
|| two.getName()==null || two.getName()==""){
result = "账号不能为空!";
return result;
}
if(one.getPassword()==null || one.getPassword()==""
|| two.getPassword()==null || two.getPassword()==""){
result = "密码不能为空!";
return result;
}
if(one.getName().equals(two.getName())
&& one.getPassword().equals(two.getPassword())) {
result = "认证通过,账号密码一致";
} else {
result = "用户名或密码不一致";
}
return result;
}
}public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
User one = new User("Lucy","123456");
User two = new User("Mike","123456");
UserManager userManager = new UserManager();
String result = userManager.checkUser(one, two);
System.out.println(result);
}
}214
收起
正在回答
1回答
同学你好,练习题完成的不错,很棒,继续加油祝学习愉快~
java工程师2020版
- 参与学习 人
- 提交作业 9410 份
- 解答问题 16556 个
综合就业常年第一,编程排行常年霸榜,无需脱产即可学习,北上广深月薪过万 无论你是未就业的学生还是想转行的在职人员,不需要基础,只要你有梦想,想高薪
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星