老师改完为何还是不行呢?
public class User{
//定义属性用户名、密码
private String name;
private String password;
public User(String name,String password){
this.setName(name);
this.setPassword(password);
}
public String getName() {
return this.name;
}
public void setName(String name) {
this.name = name;
}
public String getPassword() {
return this.password;
}
public void setPassword(String password) {
this.password = password;
}
}
public class UserManager{
// 用户信息验证的方法
public String checkUser(User one,User two) {
String info="";
// 判断用户名是否为空,是否一致
if(one.getName().isEmpty()||two.getName().isEmpty()){
info+="用户名不可以为空";
}
else if(one.getName().equals(two.getName())){
info+="\n";
}else{
info+="用户名不一致";
}
// 判断密码是否为空,是否一致
if (one.getPassword().isEmpty()||two.getPassword().isEmpty()){
info+="密码不可以为空";
}
else if(one.getPassword().equals(two.getPassword())){
info+="\n";
}else{
info+="密码不一致";
}
return info;
}
}
public class Test{
// 测试方法
public static void main(String[] args) {
//实例化对象,调用相关方法实现运行效果
UserManager h=new UserManager();
User one=new User("Lucy","123456");
User two=new User("Mike", "123456");
System.out.println("================");
System.out.println( h.checkUser(one,two));
}
}0
收起
正在回答 回答被采纳积分+1
7回答
Java零基础入门18
- 参与学习 人
- 提交作业 7317 份
- 解答问题 14452 个
想要入门学编程?多年一直活跃在编程语言排行版前列的Java是一个很好的选择。本路径将从Java基础语法、面向对象、常用工具类三部分,为你开启软件开发的大门!
了解课程









恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星