老师改完为何还是不行呢?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 | 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积分~
来为老师/同学的回答评分吧